Orchestrate Your AI Conversations with E.D.D.I

E.D.D.I is the open-source Prompt & Conversation Management Middleware for leading LLM APIs. Build lean, scalable, and cloud-native AI assistants with unparalleled flexibility.

Version 5.5.1 100k+ Docker Pulls

Powered by Robust Technologies

Q K8s

Why Choose E.D.D.I?

In a rapidly evolving AI landscape, E.D.D.I provides the critical middleware layer to unify, manage, and scale your conversational AI initiatives without vendor lock-in.


The Central Nervous System for Your AI Bots

E.D.D.I (Enhanced Dialogue Driven Interface) isn't just another chatbot framework. It's a high-performance middleware engineered to connect and manage diverse LLM API bots. It excels at prompt engineering, conversation state management, and seamless API integration.

Developed in Java with Quarkus, E.D.D.I is exceptionally lean, RESTful, scalable, and cloud-native. Deploy with its certified Docker container, orchestrate with Kubernetes or OpenShift, and take control of your AI stack.

  • Open & Extensible: Apache 2.0 licensed, fully customizable
  • Performance-Driven: Built with Quarkus for speed and efficiency
  • Future-Proof: Easily adapt to new LLMs and AI services
Diagram illustrating E.D.D.I as a central AI orchestration middleware

Unlock Advanced AI Capabilities

E.D.D.I is packed with features designed for robust and flexible conversational AI development.


Sophisticated Prompt Engineering

Master your LLM interactions with advanced prompt management and templating capabilities.

Conversation State Management

Maintain context and history across user sessions for coherent and intelligent dialogues.

Seamless API Integration

Connect effortlessly with various conversational services or traditional REST APIs via runtime configurations.

Configurable Behavior Rules

Orchestrate LLM involvement and define complex interaction logic with a powerful rules engine.

Multi-Bot & Version Management

Run multiple chatbots, including different versions of the same bot, concurrently for smooth upgrades.

Secure & Authenticated

Integrates with OAuth 2.0 (Keycloak) for robust authentication and user management.

Connect to the AI Ecosystem

E.D.D.I supports major AI API integrations via Langchain4j, giving you access to the best models. It's available as a certified Docker container.


OpenAI (ChatGPT)

Google (Gemini)

Anthropic (Claude)

Hugging Face

Ollama

Jlama

And more...

Ready to Revolutionize Your AI Bots?

Dive into the E.D.D.I ecosystem. Explore our comprehensive documentation, grab the certified Docker image, or jump straight into the code on GitHub.

Run with Docker

The quickest way to get E.D.D.I up and running. Pull the official certified image.

Explore Docs

Detailed guides, API references, and tutorials to master E.D.D.I's capabilities.

Contribute on GitHub

Access source code, report issues, and become part of the E.D.D.I open-source community.

View on GitHub

Join the E.D.D.I Community

E.D.D.I is an open-source project driven by its community. Connect, contribute, and help shape the future of conversational AI.


Be Part of Something Bigger

Whether you're a developer looking to contribute code, an AI enthusiast with ideas, or an enterprise seeking robust solutions, the E.D.D.I community welcomes you.

Illustration of diverse people collaborating on a project, representing the E.D.D.I community

Have questions, require enterprise support, or interested in collaborating? Reach out to the LABS.AI team.

Or email us directly at: Loading...
LABS.AI, Vienna, Austria