TYPO3’s approach: interfaces without a fixed AI provider
TYPO3’s June 2025 concept article outlines an open architecture rather than a built-in AI provider. Workspaces, page trees, languages and user permissions should govern which content an AI tool can read or change.
It also explores MCP as a possible connection to AI services. These are plans, not promised release features. For a project, we distinguish that architectural direction from documented core interfaces and the capabilities of individual extensions.
What TYPO3 14 provides for AI integrations
TYPO3 14 lets developers add translation methods to its translation workflow. An extension can send content to a translation service or AI model and return the result as a language version in TYPO3. Editors can prepare translations without moving between their CMS and a separate chat window.
The core supplies the workflow and the places where extensions can connect. A separate service produces the translation. Writing assistants, image analysis and other AI features also come through extensions or custom integrations: upgrading to TYPO3 14 does not install them automatically.
Five extensions for publishing, search and custom AI tools
Some tools work inside the text editor; others process entire records or provide a foundation for custom features. Before choosing an extension, we check the specific release against TYPO3 14 and the other extensions in the project.
- AI Suite · AutoDudes
- Draft, shorten and revise copy, translate content and complete page and image metadata. Reusable instructions can define a house style, while batch processing helps with larger content collections. Image generation and suggested page structures are also part of its feature set.
- AI Writer · ok_ai_writer
- A writing assistant inside CKEditor: editors describe a task, review the proposed text and refine it through a conversation. Translations preserve the HTML structure. It connects to OpenAI or Azure OpenAI; the documentation also lists support for TYPO3 14.
- DeepL Translate · web-vision
- Translates pages, content elements and other records through DeepL, extending support beyond an individual text field. Its package name is deepltranslate_core, but it remains a separately installed extension rather than part of the TYPO3 core.
- T3AS · T3Planet
- Adds AI-generated answers to website search, supporting Solr, ke_search and indexed_search. Knowledge sources can include pages, news and PDFs. It is a candidate for answering questions about existing content; the project still needs to check source selection, access rules and answer quality.
- TYPO3 LLM · Netresearch
- A foundation for custom AI extensions with centrally configured providers and models, including OpenAI, Claude, Gemini and Ollama. Custom text-processing, image-analysis or semantic-search features can build on it without developing every connection separately.
What this could look like in everyday editorial work
Three examples of workflows we would assemble and configure using these capabilities:
- Turn a specialist article into useful shorter versions
- An approved article becomes the source for a teaser, a newsletter introduction and a short page description. Length, tone and terminology are specified. Editors compare the suggestions and select the appropriate version.
- Introduce a product to additional markets
- The description, technical details and image copy are prepared for the required languages. Product names and specialist terms follow defined conventions. Each country’s editors check the wording and local requirements before publication.
- Complete the metadata of an existing image library
- Images without useful titles or descriptions receive suggestions for review. For alternative text, we also consider how the image is used on its particular page. Image analysis alone does not have that context.
Build AI tools around your TYPO3 content
A knowledge assistant could search selected TYPO3 content and answer questions with links to its sources. Another tool could read incoming product information and suggest values for the relevant fields. We develop the connection between the content model, the AI service and the interface people use.
nr-llm handles communication with the models. The application enforces access to content and search results and provides a way to transfer reviewed suggestions into existing records.
Agree on data use, approvals and costs
We start with one task and real examples from the editorial team. How much effort does it take to review the output? Does it preserve specialist terminology? What happens when information is missing? Those answers matter more than a convincing demo.
Before connecting a service, we agree which content it may receive, who can use the tools and who approves the results. We also set cost limits, handle service failures and check the integration with existing content types and workspaces. Generated content needs a reviewable draft stage before publication.
Writing assistance, translation and image analysis can become part of everyday publishing in TYPO3. Choose tools around the task, the quality of their output and the data they need access to.