Chat-Widget überall
Das Chatbot-Inhaltselement auf jeder Seite einfügen und im FlexForm konfigurieren. Begrüßung, Platzhalter und Beschriftungen sind übersetzbar.
TYPO3-Extension · undkonsorten/easychat
EasyChat bringt einen KI-Assistenten auf Ihre TYPO3-Website, ohne Chat-Plattform eines Drittanbieters. Gespräche werden nur in Ihrer TYPO3-Datenbank gespeichert. Sie brauchen nur TYPO3 und einen LLM-Endpunkt.
composer require undkonsorten/easychat
Live-Demo
Mit eigenem Styling oder im Deep-Chat-Standard, mit oder ohne eingebautes Consent-Modal. Alle Varianten laufen auf dieser Website.
Styled widget (bottom right) with the built-in consent modal.
Styled widget (bottom right), no consent required.
Default Deep Chat look with the built-in consent modal.
Default Deep Chat look, no consent required.
Warum EasyChat
Funktionen
Inhaltselement, Datensätze, Reactions, Scheduler und Fluid. Redakteure und Integratoren arbeiten mit dem, was sie schon kennen.
Das Chatbot-Inhaltselement auf jeder Seite einfügen und im FlexForm konfigurieren. Begrüßung, Platzhalter und Beschriftungen sind übersetzbar.
Drei Consent-Modi, eine zufällige Session-ID und die Nachrichten. Mehr nicht. Ein Scheduler-Task löscht alte Chats automatisch.
Jeder OpenAI-kompatible Endpunkt über Symfony AI. Den Anbieter wechseln Sie mit einem einzigen Datensatz. Die Modellliste lädt live vom Anbieter.
Retrieval-Augmented Generation mit EXT:index und Qdrant. Seiten, Inhalte und Dateien werden zum Wissen des Bots. Nur öffentliche Inhalte werden eingebettet.
Sessions durchsuchen, ganze Gespräche lesen, als CSV exportieren oder löschen. Redakteure können auf Anfrage eine einzelne Session entfernen.
Betrieb mit deutschem KI-Hosting wie mittwald und gpt-oss-120b, mit Mistral oder mit einem komplett selbst gehosteten Modell.
Einrichtung
Optional: Scheduler-Task zum Aufräumen · Gestaltetes Template per statischem TypoScript · RAG mit EXT:index und Qdrant. Vollständige Dokumentation
composer require undkonsorten/easychat
Einen EasyChat-Konfigurationsdatensatz mit URL, API-Key, Modell und System-Prompt anlegen.
Eine TYPO3-Reaction vom Typ EasyChat anlegen, die auf die Konfiguration zeigt.
Das Chatbot-Inhaltselement einfügen und Reaction-URL und Secret eintragen. Fertig.
Bewährt in der Praxis
Geprüft und freigegeben von den Datenschutzbeauftragten von PricewaterhouseCoopers (PwC).
EasyChat läuft produktiv und beantwortet jeden Tag Fragen echter Besucherinnen und Besucher.
Support von undkonsorten
EasyChat ist Open Source und bleibt es. Wenn Sie einen Partner für Ihr Projekt suchen, hilft Ihnen das Team, das die Extension entwickelt, bei Planung und Betrieb.
Welches LLM zu Ihren Inhalten und Datenschutzanforderungen passt und wo es laufen sollte: europäisches KI-Hosting oder Ihr eigener Server.
Installation, Reaction und Konfiguration sowie ein Chat-Widget in Ihrem Corporate Design.
Indexierung Ihrer Seiten und Dateien für RAG und ein System-Prompt, der den Bot beim Thema und in Ihrem Ton hält.
Roadmap