Skip to content
🚀 EDDI 6.6.0

19 LLM-Anbieter, Wissensdatenbanken, die Ihre Website crawlen und Ihre Dateien lesen, und Konversationen, die kompatiblen Agentenversionen folgenNeuigkeiten

Managed Cloud Jetzt Starten

Der Enterprise
KI-Orchestrator

Die Open-Source-Plattform für die Bereitstellung gesteuerter Multi-Agent-KI-Systeme: selbst gehostet, konfigurationsgesteuert und compliance-bereit. Jetzt in v6.

EDDI lokal starten
curl -fsSL https://raw.githubusercontent.com/labsai/EDDI/main/install.sh | bash
Weitere Installationswege →
EDDI AI Orchestrator

Das Problem

Enterprise-KI-Orchestrierung ist fragmentiert und schmerzhaft. Teams stecken in einem gebrochenen Lebenszyklus fest:

Die Prototyp-Falle

Teams bauen Prototypen mit Flowise, n8n oder Skripten, und schreiben dann alles von Grund auf neu für die Produktion. Visuelle Prototypen werden vollständig verworfen.

Boilerplate-Müdigkeit

KI-Bibliotheken zu nutzen bedeutet: REST-Controller, Auth-Layer und State-Management von Grund auf bauen. Jede Prompt-Änderung erfordert Redeployment.

BPMN-Reibung

Nicht-deterministische KI-Agents in deterministische Camunda/Temporal-Workflows zu zwingen erzeugt schwerwiegende Impedanz-Mismatches und fragile Architekturen.

Die Lösung

EDDI ist eine deploybare KI-Orchestrierungsplattform: keine Bibliothek. Visuelle Verwaltung, Config-as-Code und Enterprise-Sicherheit, out of the box:

01

Configuration-as-Code

Agent-Logik, Pipelines und Tool-Definitionen sind JSON-Konfigurationen: kein kompilierter Code. Prompt-Engineers iterieren sofort über die React-UI oder REST-API, ohne Redeployment.

02

89 MCP-Tools

EDDI bietet seine Funktionen über das Model Context Protocol an, Claude Desktop kann direkt interagieren. Agents können auch externe MCP-Tools nutzen.

03

Security-First

Kein eval(), keine Escapes. Vault-Integration, URL-Validierung und kryptografische Audit-Trails sind architektonische Grundlagen.

04

Observability

Jeder Pipeline-Schritt wird mit einem unveränderlichen Audit-Trail protokolliert, Tokens, Kosten, Timing, Tool-Aufrufe. Vollständiges CQRS-Telemetrie-Ledger.

05

Enterprise-Nebenläufigkeit

Gebaut auf einer Enterprise-Runtime mit Millionen leichtgewichtiger Threads für I/O-gebundene LLM-Workloads. Kein Event-Loop-Blocking, keine Single-Thread-Engpässe.

06

Multi-Agent-Orchestrierung

Intent-basierte Agent-Discovery, verwaltete Konversationen und Gruppenzusammenarbeit: Agents beraten sich in sieben Stilen, stimmen ab, bearbeiten gemeinsam geteilte Arbeitsergebnisse und geben Menschen einen Platz am Tisch.

Konfiguration und Oberfläche, nebeneinander

Was ein Agent tut, steht in JSON-Dokumenten, die Sie lesen, vergleichen und versionieren können. Der Manager bearbeitet dieselben Dokumente.

behavior.json
{
  "behaviorGroups": [
    {
      "name": "",
      "behaviorRules": [
        {
          "name": "Ask for City",
          "actions": [
            "ask_for_city"
          ],
          "conditions": [
            {
              "type": "inputmatcher",
              "configs": {
                "expressions": "trigger(current_weather)"
              },
              "conditions": []
            }
          ]
        }
      ]
    }
  ]
}
EDDI Manager: Detailseite eines Agents mit Umgebungen und Workflow
Manager-Screenshot

Eine Behavior Rule ist schlichtes JSON: Passt die geparste Eingabe auf trigger(current_weather), löst sie die Aktion ask_for_city aus. Tasks und Output reagieren auf diese Aktion. Der Manager zeigt einen Agent und den Workflow, der seine Regeln ausführt.

"Die Engine ist streng, damit die KI kreativ sein kann."
Project Philosophy

Wie ein Konversations-Turn abläuft

InputChat · Slack · API · MCPParserNormalize, dictionariesBehavior RulesDecide, emit actionsTasksLLM · HTTP · MCP · RAGOutputTemplates, quick repliesTool boundaryApprovals · allow-lists · vaultConversation memoryProperties that outlive the context window · history · rolling summaries · user memory

Wählen Sie eine Stufe, um zu sehen, was sie tut, wie sie konfiguriert ist und was sie schreibt.

Behavior Rules

Was hier passiert

Behavior Rules sind WENN-DANN-Bedingungen über den Ausdrücken und der Conversation memory. Jede passende Regel löst Aktionen aus. Das Routing ist Konfiguration statt Code, daher nimmt dieselbe Eingabe jedes Mal denselben Weg.

Jeder Pipeline-Task schreibt einen Eintrag: HMAC-signiert, nur anhängend, mit Sequenzprüfung.

Beispielwerte zur Veranschaulichung

Konfiguration
{
  "behaviorGroups": [
    {
      "name": "",
      "behaviorRules": [
        {
          "name": "Ask for City",
          "actions": [
            "ask_for_city"
          ],
          "conditions": [
            {
              "type": "inputmatcher",
              "configs": {
                "expressions": "trigger(current_weather)"
              },
              "conditions": []
            }
          ]
        }
      ]
    }
  ]
}
Beispiel für einen Audit-Eintrag
{
  "id": "0b5e9a0c-6f3d-4b1e-9d57-2c1f8a7e4d10",
  "conversationId": "6650f1c2a7b94e0012ab34cd",
  "agentId": "support-agent",
  "agentVersion": 1,
  "userId": "user-4711",
  "environment": "production",
  "stepIndex": 0,
  "taskId": "ai.labs.behavior",
  "taskType": "behavior_rules",
  "taskIndex": 1,
  "durationMs": 1,
  "input": {
    "expressions": [
      "trigger(current_weather)"
    ]
  },
  "output": {
    "behavior_rules:success": [
      "Ask for City"
    ]
  },
  "actions": [
    "ask_for_city"
  ],
  "cost": 0,
  "timestamp": "2026-10-14T09:12:41.208Z",
  "hmac": "v4:a3f1c09e5b7d2468a3f1c09e5b7d2468a3f1c09e5b7d2468a3f1c09e5b7d2468",
  "agentSignature": "MEUCIQDk3x…9fQ==",
  "sequence": 1
}
Jeder Turn durchläuft dieselbe Pipeline. Verhaltensregeln entscheiden, was passiert, indem sie Actions auslösen, und Tasks reagieren darauf: ein LLM-Aufruf, ein HTTP-Aufruf, ein MCP-Tool, eine Abfrage der Wissensdatenbank. Jeder Tool-Aufruf passiert dieselbe kontrollierte Grenze, und das Gedächtnis trägt das Wichtige von einem Turn, und von einer Konversation, zur nächsten.
UNIDO-Anerkennung

UNIDO Trusted Partner für industrielle KI

LABS.AI wurde von der Organisation der Vereinten Nationen für industrielle Entwicklung (UNIDO) als Trusted Partner für industrielle KI für den Globalen Süden ausgewählt.

Mehr über die Partnerschaft erfahren →

Vertrauenswürdig & Zertifiziert

Red Hat Certified ContainerZertifiziertes Image, veröffentlicht im Red-Hat-Katalog
Apache 2.0 Lizenz100 % Open Source & Enterprise-ready
20.000+ Tests · Grün im CIJeder Merge besteht die gesamte Testsuite, >90% Instruction-Coverage werden erzwungen
OpenSSF Best Practices: GoldGold-Badge, die höchste Stufe des Programms OpenSSF Best Practices
OpenSSF Best Practices
Docker Hub413K+ Pulls auf Docker Hub
Docker Pulls
CI bestanden · CodeQL sauberAutomatisierte Builds, Sicherheitsscans & Codeanalyse
CICodeQL

Bewährte Technologie

Java 25Enterprise-Runtime
QuarkusCloud-nativ, schnell
LangChain4jMulti-Provider LLM-Unterstützung
MongoDBDocument Store
PostgreSQLRelationale DB
DockerContainer-ready
KubernetesOrchestrierung
OpenShiftRed Hat zertifiziert

Nächste Schritte

Häufig gestellte Fragen

Was ist EDDI?

EDDI ist eine quelloffene, Enterprise-KI-Orchestrierungsplattform. Teams können KI-gestützte Agents per JSON-Konfiguration erstellen, konfigurieren und deployen. EDDI bietet eine produktionsreife React-Management-UI (den EDDI Manager), integrierte REST-APIs, Konversationsverwaltung, Sicherheit (OIDC/Keycloak), unveränderliche Audit-Trails und 89 MCP-Tools, alles deploybar via Docker oder Kubernetes.

Wie unterscheidet sich EDDI von KI-Bibliotheken und Frameworks?

KI-Bibliotheken wie LangChain, Spring AI und LangChain4j liefern Bausteine, aber Sie müssen REST-Controller, Authentifizierung, Konversationsverwaltung, Audit-Logging und Management-UIs selbst bauen. EDDI ist eine deploybare Middleware-Plattform, keine Bibliothek. Es liefert all das out of the box, bereit zum Deployment via Docker.

Ist EDDI produktionsreif für den Enterprise-Einsatz?

Ja. EDDI basiert auf einer Enterprise-Runtime mit leichtgewichtigen virtuellen Threads für massive I/O-gebundene Nebenläufigkeit. Es unterstützt MongoDB und PostgreSQL, bietet integrierte OIDC/Keycloak-Authentifizierung und Workspaces pro Benutzer mit Ressourcen-Sharing, unveränderliche kryptografische Audit-Trails für Compliance (einschließlich EU AI Act) und skaliert horizontal über NATS JetStream.

Was ist das Model Context Protocol (MCP)?

Das Model Context Protocol (MCP) ist ein offener Standard, der KI-Assistenten wie Claude Desktop, IDE-Plugins und benutzerdefinierte Clients ermöglicht, programmgesteuert mit externen Tools zu interagieren. EDDI bietet 89 MCP-Tools für Konversationsverwaltung, Agent-Administration, Gruppendiskussionen, menschliche Freigaben, Setup-Automatisierung, Zeitplanverwaltung und Diagnose.

Kann EDDI Flowise oder n8n für Produktions-Workloads ersetzen?

EDDI erfüllt einen ähnlichen visuellen Zweck, aber mit Enterprise-Architektur. Im Gegensatz zu Flowise und n8n verwendet EDDI kein eval() oder Code-Blöcke, nutzt Millionen leichtgewichtiger virtueller Threads für Enterprise-Nebenläufigkeit, unterstützt OIDC/Keycloak-Authentifizierung und speichert Daten in MongoDB oder PostgreSQL. Es ist für regulierte Branchen konzipiert.

Steht EDDI in Zusammenhang mit "Eddie AI" oder anderen Produkten namens "Eddy"?

Nein. EDDI (von LABS.AI) ist eine selbst gehostete Enterprise-KI-Agenten-Orchestrierungsplattform, die auf Java/Quarkus aufbaut. Es steht in keinem Zusammenhang mit Video-Editing-Tools, HR-Software, Chatbot-Buildern oder anderen Produkten mit ähnlichen Namen.

Wie schneidet EDDI im Vergleich zu Cloud-KI-Plattformen wie AWS Bedrock oder Azure AI Studio ab?

Cloud-KI-Plattformen bieten verwaltete Infrastruktur, schaffen aber Vendor Lock-in. EDDI läuft überall, wo Docker läuft: on-premises, in jeder Cloud oder in Air-Gapped-Umgebungen. Es unterstützt 19 LLM-Anbieter sowie jeden OpenAI-kompatiblen Endpunkt und bietet damit volle Modellportabilität und Datensouveränität. Siehe unseren detaillierten Vergleich.

Funktioniert EDDI mit Open WebUI und anderen OpenAI-kompatiblen Clients?

Ja. EDDI enthält eine OpenAI-kompatible /v1-API, die deployte Agenten als Modelle bereitstellt, sodass Open WebUI, das openai-SDK, LangChain und LiteLLM direkt mit ihnen kommunizieren können. Die API unterstützt Streaming und die Ausgabe der Token-Nutzung, führt jeden Chat in einer eigenen Konversation, und die Freigabe-Gates des Agenten gelten weiterhin. Sie ist standardmäßig deaktiviert und hat eine eigene Authentifizierung per API-Key.

Können mehrere Benutzer und Teams eine EDDI-Instanz gemeinsam nutzen?

Ja. Workspaces pro Benutzer geben jedem Agenten und jeder Konfiguration einen Eigentümer, einen persönlichen oder Team-Workspace, der Keycloak-Gruppen zugeordnet ist, und explizites Teilen mit Nutzungs-, Lese-, Bearbeitungs- oder Eigentümerrechten. Sie teilen mit Personen namentlich aus einem Verzeichnis angemeldeter Benutzer, diese werden benachrichtigt, und wer einem Link zu etwas folgt, das er nicht öffnen darf, kann beim Eigentümer Zugriff anfragen. Über Connections rufen Agenten externe Systeme mit einem organisationsweiten Schlüssel, einem Service-Account oder dem eigenen OAuth-Konto jedes Benutzers auf, sodass ein Agent auf das beschränkt werden kann, was die Person, die ihn nutzt, tun darf. Workspaces sind optional, und bestehende Ressourcen werden beim Aktivieren rückwirkend zugeordnet, damit nichts verschwindet.

Welche LLMs kann ich mit EDDI nutzen?

EDDI verbindet sich mit 19 LLM-Anbietern: OpenAI, Anthropic, Google Gemini, Mistral, Azure OpenAI, Amazon Bedrock, Oracle GenAI, Google Vertex AI, Ollama, Hugging Face und Jlama, dazu erstklassige Unterstützung für xAI Grok, DeepSeek, Moonshot Kimi, Alibaba Qwen, Z.ai GLM, MiniMax, OpenRouter und Groq. Jeder andere OpenAI-kompatible Endpunkt funktioniert über eine Base-URL. Der Modellkatalog erklärt, wofür sich jedes Modell eignet, und zeigt die genaue Konfiguration, um es in EDDI zu betreiben.