Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Erstellt:
- Aktualisiert:
- Autor:
- Roland Golla
Symfony AI: KI Features direkt im PHP und Symfony Stack
Symfony AI ist eine Sammlung entkoppelter PHP Komponenten, die KI Funktionen direkt in Symfony Anwendungen bringen. Statt jeden Anbieter einzeln anzubinden, liefert die Initiative eine einheitliche Schnittstelle zu OpenAI, Anthropic, Google Gemini, Mistral und lokalen Modellen über Ollama. Damit lassen sich Chatbots, Datenextraktion, Structured Output und agentische Workflows in bestehenden Codebases umsetzen, ohne den Tech Stack zu wechseln.
Das Projekt entstand aus dem PHP LLM Ökosystem und wurde von Christopher Hertel als offizielle Symfony AI Initiative etabliert. Es besteht aus mehreren Komponenten: Platform für die Modell Kommunikation, Agent für tool fähige KI Agenten, Store für Vektor Datenbanken und RAG, sowie Chat für persistente Gespräche. Das AI Bundle integriert alles über Dependency Injection und den Symfony Profiler.
Dieses Glossar erklärt die einzelnen Bausteine von Symfony AI praxisnah. Den Anfang macht Structured Output: typsichere PHP Objekte direkt aus LLM Antworten. Never Code Alone implementiert diese KI Features direkt in Symfony und Sulu CMS Projekte und ordnet jeden Baustein nach echtem Production Nutzen ein.
Die Komponenten von Symfony AI im Überblick
Symfony AI ist modular aufgebaut. Jede Komponente lässt sich einzeln oder im Verbund nutzen:
- Platform Component: Einheitliche Schnittstelle zu über 25 Inferenz Anbietern mit Streaming, Multi Modal Support und Structured Output.
- Agent Component: Framework für KI Agenten, die Tools aufrufen und mehrstufige Aufgaben lösen.
- Store Component: Abstraktion für Vektor Datenbanken wie ChromaDB, Pinecone oder PostgreSQL mit pgvector als Basis für RAG.
- Chat Component: Persistenter Kontext für dialogorientierte Anwendungen.
Dazu kommen das AI Bundle für die nahtlose Symfony Integration und das offizielle MCP SDK, das gemeinsam mit der PHP Foundation entwickelt wird. Ein wichtiger Hinweis: Die Components sind noch jung und entwickeln sich schnell. Für den produktiven Einsatz lohnt es sich, den Entwicklungsstand zu beobachten und kritische Features mit Tests abzusichern. Genau hier liegt die Stärke von NCA: KI Features sauber, getestet und wartbar in den PHP Stack bringen.
Symfony AI mit NCA: KI direkt im PHP Stack
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
Neu in Symfony AI v0.14.0
Die wichtigsten Änderungen in v0.14.0
Neu in Symfony AI v0.13.0
Die wichtigsten Änderungen in v0.13.0
At first AI is a ton of buzzwords and hype
Sofort AI Features im bestehenden PHP Legacy liefern: paralleles Symfony, saubere CI/CD Pipeline, statische Analyse und sicheres Refactoring. Euer Team übernimmt.
Mehr erfahren