TYPO3 LLM extension
- Extension key
-
nr_llm
- Package name
- Version
-
0.37
- Language
-
en
- Author
-
Netresearch DTT GmbH
- License
-
This document is published under the CC BY 4.0 license.
- Rendered
-
Sat, 26 Sep 2026 18:37:45 +0000
Shared AI foundation for TYPO3. Configure LLM providers once — every AI extension uses them. Supports OpenAI, Anthropic Claude, Google Gemini, Ollama, and more.
The AI backend module.
Getting started
📘 Introduction
Learn what nr-llm is, which providers are supported, and what problems it solves.
📦 Installation
Install nr-llm via Composer and activate it.
For administrators
Set up and manage AI providers, models, and configurations through the TYPO3 backend module.
🛠️ Administration guide
Step-by-step: add providers, fetch models, create configurations and tasks. Includes screenshots of every screen.
✨ AI-powered wizards
Setup wizard, configuration wizard, and task wizard — let AI generate your config from a plain-language description.
📋 Configuration reference
Complete field reference for providers, models, configurations, TypoScript settings, security, and caching.
🔐 Permissions & editor access
Grant editors exactly two capabilities — run prepared tasks and approve suspended runs — through the dedicated AI Tasks module. Nothing is open by default.
For developers
Build your TYPO3 extension on nr-llm — three lines of dependency injection, no API key handling.
🚀 Integration guide
Step-by-step tutorial: add AI capabilities to your extension in five minutes.
💻 Developer guide
LlmServiceManager API, streaming, tool calling, and custom providers.
⚙️ Feature services
Translation, vision, embeddings, and completion — ready to inject and use.
📚 API reference
Complete class and method reference for
all public services and response objects —
with a documented @api stability
promise, frozen in a snapshot test.
🏗️ Architecture
Three-tier configuration hierarchy, provider abstraction, and design decisions.
✅ Testing
Test infrastructure, mocking LLM services, and CI configuration.
[n] A Netresearch extension
Professional TYPO3 development, AI integration, and enterprise consulting since 2002.
Table of contents