dAi – ein KI-Chatbot über Ihre eigenen TYPO3-Seiten
Kostenlos, quelloffen und ohne Datenmigration: Ihre Besucher fragen, Ihre Inhalte antworten
dAi ist eine TYPO3-Erweiterung, die aus Ihrem Seitenbaum eine Wissensbasis macht. Besucher stellen ihre Frage in eigenen Worten und bekommen eine Antwort aus Ihren Inhalten – mit Quellenangabe, rund um die Uhr, in der Sprache der Frage.
Keine Inhalte umziehen, keine zweite Pflege: dAi liest die Seiten direkt aus dem TYPO3-Seitenbaum – ohne Sitemap, ohne Crawler. Was Sie in TYPO3 pflegen, kennt der Chatbot.
dAi steht unter der GPL-2.0-or-later und ist die freie Community-Version von dAi Pro.
Was dAi kann
- TYPO3-Seiten als Datenquelle. Wurzelseiten, Tiefe und Sprache auswählen, synchronisieren – fertig. dAi liest die Seiten direkt aus dem Seitenbaum.
- Vier Anbieter zur Wahl. Mistral, OpenAI, Google Gemini und Anthropic (Claude). Chat- und Embedding-Modell wählen Sie je Sammlung getrennt.
- RAG und CAG. Semantische Vektorsuche für große Bestände, der komplette Wissensstand im Prompt-Cache für kompakte – ein Klassifikator entscheidet je Frage selbst.
- Antworten mit Quellen. Der Chatbot antwortet ausschließlich aus der Wissensbasis und nennt die Seiten, auf denen die Antwort steht.
- Mehrsprachig. Sprachen je Sammlung, sprachgetrennte Wissensbündel, übersetzbare Prompts und Hilfetexte.
- Dokumentweise Kontrolle. Jede eingelesene Seite lässt sich einzeln aktivieren oder ausschließen – Sie sehen jederzeit, was die KI kennt.
- Verbrauch im Blick. Token und Kosten je Sammlung, protokolliert und exportierbar.
So sieht das im Frontend aus
Das Inhaltselement dAi: Chatbot setzen Sie auf jede beliebige Seite. Die Antwort erscheint im Stream – Wort für Wort, wie man es von Chat-Oberflächen kennt – und darunter die Quellen, aus denen sie stammt.
Was Sie dafür brauchen
- TYPO3 12.4, 13.4 oder 14 mit PHP 8.2 oder neuer.
- PostgreSQL mit der Erweiterung
pgvectorfür den Vektorindex. Die übrigen TYPO3-Tabellen dürfen weiter auf MySQL oder MariaDB liegen. - Einen API-Schlüssel bei Mistral, OpenAI, Google Gemini oder Anthropic.
- Composer. dAi hat vier Laufzeit-Abhängigkeiten und wird deshalb über Composer installiert, nicht per ZIP aus dem Extension-Manager.
Die Kosten für die KI-Antworten rechnen Sie direkt mit Ihrem Anbieter ab – dAi selbst kostet nichts und protokolliert jeden Aufruf, damit Sie die Ausgaben im Blick behalten.
Alle weiteren Schritte – Datenbank, Schlüssel, erste Sammlung, Chatbot einbauen – stehen im Handbuch.
dAi oder dAi Pro?
Die freie Version deckt den häufigsten Fall ab: Ihre TYPO3-Inhalte werden befragbar
Reicht Ihnen der eigene Seitenbaum als Wissensquelle, sind Sie mit dAi vollständig bedient. dAi Pro beginnt dort, wo das Wissen woanders liegt oder mehr Steuerung nötig wird:
- Weitere Datenquellen. Webseiten-Crawling, Datei-Uploads (PDF, Office) und Konnektoren zu Confluence, Notion, Zendesk, Nextcloud, SharePoint, Datenbanken und mehr.
- Assistenten. Auftritt, Wissens-Umfang und Antwortverhalten je Einsatzzweck – mit Beispielantworten und Zielvorgaben.
- Externe Funktionen und Weiterreichen. Der Assistent kann definierte Aktionen auslösen und Fachfragen an eine passende Fachsammlung übergeben.
- Sprach-Chat, Abbildungs-Erkennung aus PDFs, Benutzerverwaltung und eine REST-API für eigene Oberflächen.
Fragen und Antworten
- Kostet dAi wirklich nichts?
Die Erweiterung selbst ist kostenlos und quelloffen (GPL-2.0-or-later). Kosten entstehen nur beim KI-Anbieter Ihrer Wahl, mit dem Sie direkt abrechnen. dAi protokolliert jeden Aufruf mit Token und Kosten, damit Sie die Ausgaben je Sammlung sehen.
- Muss ich meine Inhalte irgendwohin kopieren?
Nein. dAi liest die Seiten aus Ihrem TYPO3-Seitenbaum und legt daraus einen Suchindex an. Sie pflegen weiter genau wie bisher; geänderte Seiten werden beim nächsten Abgleich neu verarbeitet.
- Warum PostgreSQL, wenn mein TYPO3 auf MySQL läuft?
Für die semantische Suche braucht dAi einen Vektorindex, und den liefert die PostgreSQL-Erweiterung
pgvector. Nur die Wissensbasis liegt dort – Ihre TYPO3-Installation kann unverändert auf MySQL oder MariaDB bleiben. Beide Datenbanken laufen problemlos nebeneinander.- Welches Sprachmodell soll ich nehmen?
Unsere Empfehlung wenn europäisches Hosting und DSGVO im Vordergrund stehen: Mistral. Aber auch Anthropic, OpenAI und Google Gemini sind möglich. Sie können je Sammlung ein anderes Modell wählen und jederzeit wechseln – Ihre Inhalte bleiben davon unberührt, nur der Vektorindex wird bei einem Wechsel des Embedding-Modells neu aufgebaut.
- Erfindet der Chatbot Antworten?
Er ist darauf festgelegt, ausschließlich aus der Wissensbasis zu antworten, und sagt offen, wenn eine Information fehlt. Zu jeder Antwort werden die Quellen genannt, sodass Ihre Besucher nachlesen können.
- Läuft dAi auch auf TYPO3 12?
Ja. dAi ist für TYPO3 12.4, 13.4 und 14 freigegeben und wurde auf allen drei Versionen getestet.
Hilfe bei Einrichtung und Betrieb
dAi ist so gebaut, dass Sie es selbst einrichten können – das Handbuch führt Sie Schritt für Schritt durch. Wenn Sie lieber jemanden an die Hand nehmen, der das täglich macht: Wir richten dAi in Ihrem Projekt ein, bringen die Datenbank zum Laufen und stimmen Prompts und Wissensumfang auf Ihre Inhalte ab.