Live Coding hat eine Tradition. Irgendwas klemmt immer. Bei unserer Session zu Sulu AI waren es alte Dependencies und ein hartnäckiger Cache. Johannes Wachter aus dem Core Team von Sulu saß mit im Stream, und am Ende lief alles: das Bundle, die Experten Prompts und die neue Intelligent Search. Hier ist das Video und alles, was wir dabei gelernt haben.
Sulu und KI im Team lernen
Sulu steht auf Symfony. Wer KI Features im eigenen Projekt sauber einbauen will, lernt bei uns direkt am Code, gemeinsam an der NCA Funktastatur:
- Sulu im Griff: Templates, Bundles und Tests im Symfony CMS
- Symfony AI verstehen: Platform, Agent, Tool Calling und Structured Output
- Modelle austauschbar anbinden: lokal mit Ollama oder über europäische Provider
- Für Teams: remote oder inhouse, aktuelle Termine auf Anfrage
So ist Sulu AI aufgebaut
Bevor wir Code angefasst haben, hat Johannes die Architektur erklärt. Sulu selbst bleibt Open Source. Sulu AI ist ein bezahlter Service, der als Bundle andockt. Der Kern und der Service sind sauber getrennt.
Der Service arbeitet als Proxy und Router für Sprachmodelle. Das Projekt spricht nur mit Sulu AI. Welches Modell dahinter antwortet, regelt die Plattform. Für Agenturen heißt das: kein eigenes Modell Hosting und kein Prompt Engineering von null.
- Provider wählen: etwa OpenAI oder Mistral, je nach Anforderung des Kunden
- Europa zuerst: europäische Modelle lassen sich bevorzugen, wichtig für DSGVO Projekte
- Budget steuern: ein Projekt kann auf günstige Modelle oder bestimmte Provider begrenzt werden
Das Prinzip kennt man aus Symfony AI: Die Anwendung redet mit einer Schicht, nicht direkt mit dem Anbieter. Wer Modelle ohne US Anbieter sucht, findet Hilfe in unserem Guide KI Modell auswählen ohne US Anbieter.
Installation in einer halben Stunde
Im Stream hat es länger gedauert. Alte Abhängigkeiten und der Cache haben uns aufgehalten. In einem gepflegten Projekt rechnet Johannes mit 15 bis 30 Minuten für die Basis.
- Bundle installieren. Es kommt über private Packages per Composer.
- Konfigurieren. Eintrag in der
bundles.phpund die passenden Config Files. - Experten synchronisieren. Erst danach stehen die Prompts im Admin bereit.
Wenn das Projekt auf einem alten Stand hängt, lohnt sich vorher ein PHP Update. Das spart genau die Hürden, die wir live hatten. Die offizielle Anleitung steht in der Doku zum Sulu AI Bundle.
Experten sind Prompts in Twig
Sulu AI arbeitet mit Experten. Das sind fertige Prompts für feste Aufgaben, etwa SEO Texte, Übersetzungen oder Metadaten. Jeder Experte ist ein Twig Template.
Das ist der eigentliche Trick. Twig kennt jeder Symfony Entwickler. Platzhalter für Firmenname, Branche oder Zielgruppe machen aus einem Standard Prompt einen Prompt für genau diesen Kunden.
Live haben wir den SEO Experten angepasst. Ein Satz in den Custom Instructions reichte, und die KI baute einen Flachwitz in die Texte ein. Klingt nach Spaß, zeigt aber etwas Wichtiges: Ton und Stil lassen sich in der Oberfläche ändern. Ein Deployment braucht man dafür nicht.
Intelligent Search findet Bedeutung statt Wörter
Das Herzstück der Session war die Intelligent Search. Viele denken bei KI Suche an einen Chatbot. Hier geht es um semantische Suche auf Basis einer Vektordatenbank.
Beim Indexieren werden Inhalte in Blöcke zerlegt. Jeder Block wird zu einem Embedding, also einer Zahlenreihe, die seine Bedeutung abbildet. Stellt jemand eine Frage, passiert mit ihr dasselbe. Die Suche vergleicht dann Bedeutungen. Sie findet passende Inhalte auch dann, wenn der Nutzer ganz andere Wörter benutzt als der Text.
- Aktivieren: Feature einschalten und die Public Routes konfigurieren
- Indexieren: den Index Prozess anstoßen, damit die Embeddings entstehen
- Einbauen: die mitgelieferte Demo UI als Vorlage nehmen, mit Streaming und Filtern
Die Demo UI ist ein guter Startpunkt. Mit einem Coding Agent lässt sie sich schnell ins eigene Frontend übertragen. Wie Antworten Stück für Stück ankommen, erklärt unser Glossar Eintrag zu Streaming in Symfony AI.
Feedback macht die Suche besser
Eine KI Suche ist nie fertig. Sulu AI bringt dafür ein eingebautes Feedback mit. Nutzer bewerten Antworten mit Daumen hoch oder Daumen runter. Die Daten landen im Dashboard.
Daraus lernt das Team, wo Prompts nachgeschärft werden müssen oder wo Inhalte fehlen. Über Rate Limits lässt sich zusätzlich steuern, wie oft die Suche gefragt werden darf. So bleiben Kosten und Last im Rahmen.
Mehr zu Sulu AI und KI im CMS
Was sich im letzten Release getan hat, steht in unserem Beitrag zu Sulu.ai 0.8 mit Credits und Mistral Medium. Alle Features auf einen Blick gibt es auf der Seite Sulu.ai, das KI Layer von Sulu CMS. Den Vergleich mit anderen Systemen liefert das Glossar KI in CMS. Grundlagen zum System selbst stehen im Glossar für Sulu CMS.
Mit Johannes haben wir schon einmal über KI Agenten gesprochen, nachzulesen bei Symfony AI Mate und Runtime Kontext. Wer eigene KI Funktionen ohne Cloud testen will, startet mit Ollama lokal in Symfony. Agenten an Werkzeuge anbinden zeigt das MCP Bundle. Offizielle Infos zum Produkt gibt es bei Sulu.ai, den Code von Sulu auf GitHub.
Sulu Schulung mit KI Fokus für euer Team
Sulu AI zeigt, wie KI sauber in ein Symfony CMS passt. Wir bringen euer Team dahin, Sulu sicher zu beherrschen und eigene KI Features zu bauen. Mit Tests, die KI Code absichern, und Modellen, die ihr austauschen könnt. Direkt an eurem Projekt, gemeinsam an der Funktastatur.
Remote oder inhouse, aktuelle Termine auf Anfrage. Das Vorgespräch ist kostenlos.
Häufige Fragen zu Sulu AI
Was ist Sulu AI 2026?
Sulu AI ist ein bezahlter KI Service für das Open Source CMS Sulu. Er dockt als Bundle an und arbeitet als Proxy und Router für Sprachmodelle. Das Projekt spricht nur mit Sulu AI, die Plattform wählt das passende Modell und liefert fertige Prompts für SEO, Übersetzung und Metadaten.
Wie lange dauert die Installation von Sulu AI 2026?
In einem gepflegten Projekt etwa 15 bis 30 Minuten für die Basis. Das Bundle kommt über private Packages, dazu kommen Einträge in der bundles.php und den Config Files. Danach werden die Experten synchronisiert. Alte Dependencies verlängern die Arbeit, ein vorheriges Update hilft.
Was sind Experten in Sulu AI 2026?
Experten sind vorkonfigurierte Prompts für feste Aufgaben wie SEO Texte, Übersetzungen oder Metadaten. Sie liegen als Twig Templates vor. Platzhalter für Firma, Branche oder Zielgruppe machen sie kundenspezifisch, und über Custom Instructions lässt sich der Ton ohne Deployment ändern.
Wie funktioniert die Intelligent Search in Sulu AI 2026?
Die Intelligent Search ist eine semantische Suche auf Basis einer Vektordatenbank. Inhalte werden beim Indexieren in Blöcke zerlegt und als Embeddings gespeichert. Auch die Frage des Nutzers wird zum Vektor. Die Suche vergleicht Bedeutungen und findet so Treffer, selbst wenn andere Wörter benutzt werden.
Kann ich mit Sulu AI europäische Modelle nutzen 2026?
Ja. Sulu AI erlaubt es, europäische Modelle wie die von Mistral zu bevorzugen. Pro Projekt lässt sich festlegen, welche Provider oder welche Preisklasse genutzt werden dürfen. Das hilft Agenturen, die für ihre Kunden DSGVO Anforderungen erfüllen müssen.
