ChEddi
ChEddi ist ein KI-Assistent, der im TYPO3-Backend lebt. Auf jeder Backend-Seite lässt sich über eine schwebende Schaltfläche ein Chat-Bereich aufklappen. Redakteure beschreiben dort im Klartext, was sie brauchen, etwa „übersetze diese Seite ins Englische“ oder „welche Seiten haben kein Bild?“.
ChEddi arbeitet dabei mit den Rechten des angemeldeten Benutzers. Alle getätigten Änderungen landen standardmäßig in einem Entwurfs-Workspace, bleiben also für Besucher unsichtbar, bis du sie veröffentlichst.
Beta-Version
ChEddi befindet sich in aktiver Entwicklung und ist derzeit im Beta-Stadium (Version 0.2.2). Der Funktionsumfang und die interne Schnittstelle sind dabei, sich zu festigen, kleinere Änderungen zwischen Minor-Versionen sind aber noch möglich. Setze eine feste Version und prüfe vor einem Update den Changelog.
Verbindung zu AI Suite und MCP
ChEddi ist keine eigenständige Extension, sondern setzt auf zwei anderen auf. Composer installiert beide automatisch mit:
- AI Suite liefert die Infrastruktur, das Rechtemodell für Backend-Gruppen, die TYPO3-Kompatibilitätsschicht und die gemeinsamen Dienste. Siehe AI Suite.
- AI Suite MCP liefert die Tool-Registry. ChEddi fährt dieselben Tools, die auch ein externer MCP-Client nutzt, nur eben aus dem Backend heraus statt von außen. Siehe TYPO3 MCP + AI Suite.
Ein wichtiger Punkt für das Verständnis: Der Chat spricht nie direkt mit einem KI-Anbieter. Jeder Turn geht an den AI Suite Server, der die Zugangsdaten hält und das Modell ausführt.
MCP direkt im Backend
TYPO3 über den MCP-Server zu steuern und dabei die Funktionen der AI Suite zu nutzen, ist schon länger möglich. Dafür brauchte es bisher aber einen externen Client: Claude Desktop, Claude Code oder ein anderes Werkzeug, das sich mit deiner TYPO3-Instanz verbindet. Das heißt Client einrichten, Token erzeugen, und im Alltag ständig zwischen zwei Programmen wechseln.
ChEddi holt genau diese Funktionalität ins Backend. Es sind dieselben Werkzeuge, dieselbe Rechteprüfung und dieselben Schreibwege wie beim MCP-Server, nur ohne den Umweg über ein zweites Programm. Kein Client, kein Token, kein Fensterwechsel. Du bleibst in TYPO3 und hast den Chat genau dort, wo du ohnehin arbeitest.
Typische Aufgaben
- Seiten, Inhaltselemente und Dateien finden, lesen und erklären lassen
- Inhalte, Seitenbäume und Metadaten anlegen und ändern
- Seiten und Inhalte in die Sprachen dieser Website übersetzen
- Inhalte aus einem angehängten Dokument erstellen, zum Beispiel aus einem PDF
- den Bestand durchsuchen und Fragen dazu beantworten, etwa welche Seiten noch keine Meta-Beschreibung haben
- bei Bedarf im Web nachschlagen und die verwendeten Quellen gleich mitliefern, sofern deine Backend-Gruppe die Web-Recherche nutzen darf
Weil ChEddi die Tools des MCP-Servers nutzt, kann er im Kern alles, was auch ein externer KI-Client an deiner Instanz kann. Die Liste der Tools findest du unter Verfügbare Tools.