Categories
Developer Tools Chatbot AI Agents Artificial Intelligence Model Context Protocol Agent Orchestration MiddlewareStars
Forks
Watchers
Developer links
EDDI
Deploy autonomous conversational AI agents and coordinate complex multi-agent workflows through EDDI, an open-source orchestration middleware that turns declarative configuration files into secure, production-grade enterprise assistants. Engineering teams connect AI models from twelve different commercial and local providers, using bilateral Model Context Protocol tools to let external desktop clients and coding assistants interact directly with running conversational services. Autonomous agents collaborate through structured group interaction patterns including round table discussions, peer reviews, Delphi consensus rounds, and devil's advocate debates to refine generated solutions before delivery. Declarative workflow extensions automate external REST API calls with dynamic request templating, extracting structured properties into persistent conversation memory and chaining multi-step service interactions without custom script glue. Built-in secret vaults safely manage sensitive API credentials, while the centralized web dashboard provides live conversation inspection, token quota enforcement, and comprehensive audit logging for regulatory compliance. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.
Benefits
- Bilateral Model Context Protocol Integration
- Exposes comprehensive administrative and conversational capabilities as MCP server tools while concurrently operating as an MCP client, allowing agents to seamlessly discover and execute external toolsets during dialogs.
- Advanced Multi-Agent Consensus Collaboration
- Coordinates specialized agent personas across structured collaborative formats such as peer reviews and round-table debates, producing higher quality analytical outcomes through multi-agent verification before responding to end users.
- Declarative Code-Free API Orchestration
- Transforms standardized JSON specifications into automated REST invocations, parsing responses into persistent conversation context and chaining dependent service calls without maintaining custom backend integration middleware.
- Enterprise Grade Governance And Auditing
- Enforces strict token quotas, integrates encrypted secret vaults, and records immutable conversation audit trails to ensure compliance with stringent data protection standards across private server deployments.
Features
- Bilateral MCP Protocol Server
- Implements Model Context Protocol endpoints exposing over forty administration tools alongside client-side MCP tool execution extensions for external agent tools.
- Twelve LLM Provider Connectors
- Integrates with Anthropic, OpenAI, Azure OpenAI, Amazon Bedrock, Google Vertex AI, Mistral, and local Ollama runtimes using unified configuration templates.
- Multi-Agent Debate Topologies
- Executes structured multi-agent discussions using Delphi consensus, round table, devil's advocate, and peer review methodologies to synthesize complex outputs.
- Encrypted Credential Secret Vault
- Stores sensitive external API tokens and provider keys in an encrypted hardware-isolated vault, resolving credentials dynamically at execution time.
- Persistent Conversation Memory Engine
- Maintains structured user state and historical context across sessions using MongoDB or PostgreSQL, injecting memory variables directly into prompt templates.