E.D.D.I Documentation
Multi-Agent Orchestration Middleware for Conversational AI β coordinate multiple AI agents, business systems, and conversation flows through configuration, not code.
Last updated
Was this helpful?
Multi-Agent Orchestration Middleware for Conversational AI β coordinate multiple AI agents, business systems, and conversation flows through configuration, not code.
Welcome to the official documentation for E.D.D.I (Enhanced Dialog Driven Interface) β a production-grade multi-agent orchestration middleware for conversational AI.
Latest version: 6.0.0 Β· License: Apache 2.0 Β· GitHub Β· Website
EDDI coordinates between users, AI agents (LLMs), and business systems. It provides intelligent routing, conversation management, and API orchestration β all through versioned JSON configurations, not code.
Built with Java 25 and Quarkus. Ships as a Red Hat-certified Docker image. Supports MongoDB or PostgreSQL. Deploy on Docker, Kubernetes, or OpenShift.
12 LLM Providers β OpenAI, Anthropic, Google Gemini, Mistral AI, Azure OpenAI, Amazon Bedrock, Oracle GenAI, Vertex AI, Ollama, Jlama, Hugging Face, plus OpenAI-compatible endpoints
Group Conversations β Multi-agent debates (Round Table, Peer Review, Devil's Advocate, Delphi, Debate)
Managed Agents β Intent-based auto-routing with one conversation per user per intent
Model Cascading β Cost-optimized multi-model routing with confidence-based escalation
MCP Server (48+ tools) β Full EDDI control from Claude Desktop, IDE plugins, or any MCP client
A2A Protocol β Agent-to-Agent peer communication with skill discovery
LLM Integration β Connect any of 12 providers with agent mode and tool calling
RAG β 8 embedding providers, 6 vector stores, plus zero-infrastructure httpCall RAG
Persistent User Memory β Agents remember facts across conversations
Properties β Config-driven slot-filling and importance extraction
Secrets Vault β Envelope encryption (AES-256-GCM + PBKDF2) for API keys
Security β SSRF protection, sandboxed evaluation, Keycloak auth
Audit Ledger β Write-once trail with HMAC integrity for EU AI Act compliance
Build agent behavior by composing these extensions:
Then open http://localhost:7070 to access the Manager Dashboard.
See Getting Started for all setup options.
See the full Table of Contents for the complete documentation index.
Have a question? Check the FAQs for common setup and configuration answers.
Last updated
Was this helpful?
Was this helpful?
# One-command install (interactive wizard)
curl -fsSL https://raw.githubusercontent.com/labsai/EDDI/main/install.sh | bash
# Or pull and run directly
docker pull labsai/eddi:latest
docker compose up