Plattform vs. Bibliothek
Der fundamentale Unterschied: EDDI ist eine deploybare Middleware-Plattform, keine Bibliothek. Während Bibliotheken Bausteine liefern, liefert EDDI das gesamte Gebäude — bereit zum Deployment.
Vergleich
vs. KI-Bibliotheken (Spring AI, LangChain etc.)
KI-Bibliotheken wie Spring AI, LangChain und LangChain4j sind hervorragende Bausteine (EDDI nutzt LangChain4j intern). Aber mit Bibliotheken müssen Sie REST-Controller, Authentifizierung, Konversationsverwaltung, Audit-Logging und Management-UIs selbst bauen. EDDI bietet all das out of the box.
vs. Flowise / n8n
Flowise und n8n sind Node.js-basierte visuelle Builder. EDDI erfüllt einen ähnlichen Zweck, aber mit Enterprise-Architektur:
- Kein eval() — Eliminiert CVSS 10.0 Remote-Code-Execution-Risiken
- Millionen virtueller Threads — Enterprise-Nebenläufigkeit vs. Single-Threaded Event-Loops
- OIDC/Keycloak — Enterprise-Authentifizierung vs. Basic Auth
- MongoDB/PostgreSQL — Produktionsdatenbanken vs. SQLite
vs. AWS Bedrock / Azure AI Studio
Cloud-KI-Plattformen bieten verwaltete Infrastruktur, erzeugen aber Vendor Lock-in. EDDI läuft überall, wo Docker läuft — on-premises, in jeder Cloud oder in air-gapped Umgebungen.