# EDDI — One-Command Agent Orchestration (MCP) > Boot EDDI via its one-command installer to run agents with Docker Compose and connect tools via MCP/A2A; includes an `eddi` CLI for updates. ## Install Merge the JSON below into your `.mcp.json`: ## Quick Use ```bash curl -fsSL https://raw.githubusercontent.com/labsai/EDDI/main/install.sh | bash eddi update ``` ## Intro Use EDDI when you want a Docker-based agent runtime you can bring up quickly and integrate with MCP-compatible clients. Boot EDDI via its one-command installer to run agents with Docker Compose and connect tools via MCP/A2A; includes an `eddi` CLI for updates. **Best for:** teams prototyping agent runtimes with Docker Compose and a standardized tool surface (MCP/A2A) before production hardening **Works with:** Docker, curl installer, optional Maven build for contributors, MCP-capable clients **Setup time:** ~10–25 minutes (installer + compose pull/start) ### Key facts (verified) - GitHub: 351 stars · 113 forks · pushed 2026-05-13. - License: Apache-2.0 · owner avatar + repo URL verified via GitHub API. - Entrypoint (README-backed): `curl -fsSL https://raw.githubusercontent.com/labsai/EDDI/main/install.sh | bash`. ## Main - Start with a minimal tool surface and expand only after you have observability and reset/recovery procedures. - Store secrets in the mechanism the installer sets up; avoid baking keys into compose files or images. - Pin versions for reproducible environments once you move from demo to team usage. ### README excerpt (source) ```text ![EDDI Banner Image](/screenshots/EDDI-Readme-banner-image.webp) # E.D.D.I — Multi-Agent Orchestration Middleware for Conversational AI [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/12355/badge?v=2)](https://www.bestpractices.dev/projects/12355) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/labsai/EDDI/badge)](https://securityscorecards.dev/viewer/?uri=github.com/labsai/EDDI) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/2c5d183d4bd24dbaa77427cfbf5d4074)](https://app.codacy.com/organizations/gh/labsai/dashboard?utm_source=github.com&utm_medium=referral&utm_content=labsai/EDDI&utm_campaign=Badge_Grade) [![CI](https://github.com/labsai/EDDI/actions/workflows/ci.yml/badge.svg)](https://github.com/labsai/EDDI/actions/workflows/ci.yml) [![CodeQL](https://github.com/labsai/EDDI/actions/workflows/codeql.yml/badge.svg)](https://github.com/labsai/EDDI/actions/workflows/codeql.yml) ![Tests](https://img.shields.io/badge/tests-5%2C100%2B-brightgreen) ![Coverage](https://img.shields.io/badge/coverage-%3E80%25-brightgreen) ``` ### FAQ **Q: Does it require Docker?** A: The README quick start requires Docker and uses Docker Compose via the installer. **Q: How do updates work?** A: The installer creates an `eddi` CLI wrapper; `eddi update` pulls and restarts containers. **Q: Safe first use case?** A: Start with non-sensitive test data and a read-only tool setup before connecting real systems. ## Source & Thanks > Source: https://github.com/labsai/EDDI > License: Apache-2.0 > GitHub: 351 stars · 113 forks · pushed 2026-05-13 --- ## 快速使用 ```bash curl -fsSL https://raw.githubusercontent.com/labsai/EDDI/main/install.sh | bash eddi update ``` ## 简介 当你想快速拉起一个基于 Docker 的 agent 运行时,并与支持 MCP 的客户端集成时,用 EDDI。 EDDI 提供一键安装器(Docker Compose)来启动 Agent 编排与运行环境,并通过 MCP/A2A 连接工具;安装后会生成 `eddi` CLI 便于更新与运维,适合本地或团队试点。 **适合谁:** 希望用 Docker Compose 快速试点 agent 运行时,并用 MCP/A2A 统一工具接口的团队(先试点再加固) **可搭配:** Docker、curl 安装器、(可选)Maven 构建用于贡献者、支持 MCP 的客户端 **上手时间:** 约 10–25 分钟(安装器 + compose 拉取/启动) ### 关键事实(已验证) - GitHub:351 stars · 113 forks · 最近更新 2026-05-13。 - 许可证:Apache-2.0(GitHub API 已验证仓库 URL / 头像等基础信息)。 - 入口命令(基于 README):`curl -fsSL https://raw.githubusercontent.com/labsai/EDDI/main/install.sh | bash`。 ## 主要内容 - 先从最小工具面开始,等你有可观测性与可回滚/重置流程后再逐步扩展。 - 密钥按安装器提供的机制管理,避免把 key 写进 compose 文件或镜像里。 - 从 demo 走向团队使用时,固定版本与依赖,保证环境可复现。 ### README 摘录(来源) ```text ![EDDI Banner Image](/screenshots/EDDI-Readme-banner-image.webp) # E.D.D.I — Multi-Agent Orchestration Middleware for Conversational AI [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/12355/badge?v=2)](https://www.bestpractices.dev/projects/12355) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/labsai/EDDI/badge)](https://securityscorecards.dev/viewer/?uri=github.com/labsai/EDDI) [![Codacy Badge](https://app.codacy.com/project/badge/Grade/2c5d183d4bd24dbaa77427cfbf5d4074)](https://app.codacy.com/organizations/gh/labsai/dashboard?utm_source=github.com&utm_medium=referral&utm_content=labsai/EDDI&utm_campaign=Badge_Grade) [![CI](https://github.com/labsai/EDDI/actions/workflows/ci.yml/badge.svg)](https://github.com/labsai/EDDI/actions/workflows/ci.yml) [![CodeQL](https://github.com/labsai/EDDI/actions/workflows/codeql.yml/badge.svg)](https://github.com/labsai/EDDI/actions/workflows/codeql.yml) ![Tests](https://img.shields.io/badge/tests-5%2C100%2B-brightgreen) ![Coverage](https://img.shields.io/badge/coverage-%3E80%25-brightgreen) ``` ### FAQ **Q: 必须要 Docker 吗?** A: README 的快速开始依赖 Docker,并通过安装器启动 Docker Compose。 **Q: 怎么更新?** A: 安装器会生成 `eddi` CLI;`eddi update` 会拉取镜像并重启容器。 **Q: 最安全的第一用例?** A: 先用非敏感测试数据,并尽量只读地接入工具,再逐步连接真实系统。 ## 来源与感谢 > 来源:https://github.com/labsai/EDDI > 许可证:Apache-2.0 > GitHub:351 stars · 113 forks · 最近更新 2026-05-13 --- Source: https://tokrepo.com/en/workflows/eddi-one-command-agent-orchestration-mcp Author: MCP Hub