Eigent 是开源协作桌面应用程序,赋能您构建、管理和部署定制化 AI 工作人员,将您最复杂的业务流程转化为自动化任务。作为领先的开源协作产品,Eigent 将开源协作的最佳实践与 AI 驱动的自动化相结合。
基于 CAMEL-AI 获奖的开源项目构建,我们的系统引入了 多智能体工作队伍,通过并行执行、定制化和隐私保护来提升生产力。
⭐ 100% 开源 - 🥇 本地部署 - 🏆 MCP 集成
- ✅ 零配置 - 无需技术设置
- ✅ 多智能体协作 - 处理复杂的多智能体工作流
- ✅ 企业级功能 - SSO/访问控制
- ✅ 本地部署
- ✅ 开源
- ✅ 支持自定义模型
- ✅ MCP 集成
目录
目录
- 🚀 快速开始开源协作
- ✨ 核心功能 - 开源协作
- [🏭 工作队伍]
- [🧠 全面模型支持]
- [🔌 MCP 工具集成 (MCP)]
- ✋ 人机交互
- [👐 100% 开源]
- 🧩 应用场景 - 开源协作
- 🛠️ 技术栈
- [后端]
- [前端]
- 🌟 保持领先 - 开源协作
- 🗺️ 路线图 - 开源协作
- 📖 贡献
- 生态系统
- 📄 开源许可证
- 🌐 社区 & 联系方式
🚀 快速开始开源协作
🔓 公开构建 — Eigent 从一开始就是 100% 开源。每个功能、每个提交、每个决策都是透明的。我们相信最好的 AI 工具应该公开透明地与社区共建,而不是闭门造车。
🏠 本地部署(推荐)
运行 Eigent 的推荐方式——完全独立,完全控制您的数据,无需云账户。
👉 完整本地部署指南
此设置包括:
- 本地后端服务器,带完整 API
- 本地模型集成(vLLM、Ollama、LM Studio 等)
- 与云服务完全隔离
- 零外部依赖
⚡ 快速启动(云端连接)
使用我们的云端后端快速预览——几秒钟即可开始:
前置条件
- Node.js(版本 18-22)和 npm
步骤
git clone https://github.com/eigent-ai/eigent.git
cd eigent
npm install
npm run dev
注意:此模式连接到 Eigent 云服务并需要账户注册。如需完全独立的体验,请使用 本地部署。
更新依赖
拉取新代码(git pull)后,更新前端和后端依赖:
# 1. 更新前端依赖(在项目根目录)
npm install
# 2. 更新后端/Python 依赖(在后端目录)
cd backend
uv sync
🏢 企业版
针对需要最高安全级别、定制化和控制权的组织:
- 专属功能(如 SSO 和定制开发)
- 可扩展的企业部署
- 协商 SLA & 实施服务
📧 如需更多详情,请联系我们 info@eigent.ai。
☁️ 云端版本
针对偏好托管基础设施的团队,我们也提供云平台。最快体验 Eigent 多智能体 AI 能力的方式,无需设置复杂度。我们将托管模型、API 和云存储,确保 Eigent 无缝运行。
- 即时访问 - 几分钟内开始构建多智能体工作流。
- 托管基础设施 - 我们处理扩展、更新和维护。
- 高级支持 - 订阅即可获得优先工程团队协助。
✨ 核心功能 - 开源协作
使用 Eigent 开源协作的强大功能,解锁卓越生产力的全部潜力——专为无缝集成、智能任务执行和无限自动化而设计。
🏭 工作队伍
组建由专业 AI 代理组成的团队,协同解决复杂任务。Eigent 的开源协作动态分解任务并激活多个代理并行工作。
Eigent 预定义了以下代理工作者:
- 开发者代理:编写和执行代码,运行终端命令。
- 浏览器代理:搜索网络并提取内容。
- 文档代理:创建和管理文档。
- 多模态代理:处理图像和音频。

🧠 全面模型支持
在本地部署 Eigent 开源协作桌面,使用您首选的模型。

🔌 MCP 工具集成 (MCP)
Eigent 内置了大量 模型上下文协议 (MCP) 工具(用于网络浏览、代码执行、Notion、Google 套件、Slack 等),也允许您 安装自己的工具。为代理配备适合您场景的精确工具——甚至集成内部 API 或自定义函数——以增强其能力。

✋ 人机交互
如果任务卡住或遇到不确定性,Eigent 将自动请求人工输入。

👐 100% 开源
Eigent 完全开源。您可以下载、检查和修改代码,确保透明度并促进由社区驱动的多智能体创新生态系统。

🧩 应用场景 - 开源协作
发现全球开发者如何利用 Eigent 开源协作功能自动化复杂工作流,并在不同行业提升生产力。
1. 棕榈泉网球之旅行程及 Slack 摘要 回放 ▶️
提示: 我们是两个网球爱好者,想去观看网球锦标赛...
我们是两个网球爱好者,想去观看 2026 年棕榈泉的网球锦标赛。我住在旧金山——请准备一份详细的行程安排,包括航班、酒店、3 天内的活动——大约在半决赛/决赛期间。我们喜欢远足、素食和温泉。我们的预算是 5K。行程安排应是一个详细的时间表,包括时间、活动、成本、其他细节,如果适用,则提供购买门票/预订等的链接。一些偏好。温泉通道会很不错,但不是必需的。完成任务后,请生成一份关于这次旅行的 HTML 报告;写一份该计划的摘要,并将文本摘要和 HTML 链接发送到 Slack #tennis-trip-sf 频道。
2. 从 CSV 银行数据生成 Q2 报告 回放 ▶️
提示: 请帮助我根据我的银行...
请帮助我根据我桌面上的银行转账记录文件 bank_transacation.csv 准备一份 Q2 财务报表,以 HTML 报告和图表的形式向投资者展示我们花费了多少。
3. 英国医疗保健市场研究报告自动化 回放 ▶️
提示: 分析英国医疗保健行业以支持我下一家公司...
分析英国医疗保健行业以支持我下一家公司的规划。提供全面的行业概述,包括当前趋势、增长预测和相关法规。确定市场中前 5-10 个主要机会、差距或服务不足的细分市场。以结构良好、专业的 HTML 报告形式呈现所有发现。完成任务后,向 slack #eigentr-product-test 频道发送消息以与我的团队成员对齐报告内容。
4. 德国电动滑板车市场可行性 回放 ▶️
提示: 我们是一家生产高端电动滑板车...
我们是一家生产高端电动滑板车的公司,正在考虑进入德国市场。请为我准备一份详细的进入市场可行性报告。报告需要涵盖以下方面: 1. 市场规模 & 法规:研究德国个人轻型电动车辆 (PLEV) 的市场规模、年增长率、主要参与者和市场份额。同时,提供德国关于在公共道路上使用电动滑板车的法规的详细分解和总结,包括认证要求(如 ABE 认证)和保险政策。 2. 消费者画像:分析潜在德国消费者的画像,包括他们的年龄、收入水平、主要使用场景(通勤、休闲)、主要购买决策驱动因素(价格、性能、品牌、设计)以及他们通常用于收集信息的渠道(论坛、社交媒体、线下零售店)。 3. 渠道 & 分销:调查德国主流在线电子产品销售平台(例如 Amazon.de、MediaMarkt.de)和高端运动用品线下零售连锁店。列出前 5 个潜在线上和线下分销合作伙伴,并尽可能找到他们采购部门的联系方式。 4. 成本 & 定价:根据我桌面上的 Product_Cost.csv 文件中的产品成本结构,并考虑到德国关税、增值税、物流和仓储成本以及潜在的市场营销费用,估算制造商建议零售价 (MSRP) 并分析其在市场上的竞争力。 5. 综合报告 & 演示:将所有研究 findings 整合为 HTML 报告文件。内容应包括数据图表、关键 findings 和最终市场进入策略建议(推荐 / 不推荐 / 带条件的推荐)。
5. 工作队伍多智能体发布 SEO 审计 回放 ▶️
提示: 为了支持我们新工作队伍多智能体产品的发布...
为了支持我们新工作队伍多智能体产品的发布,请在我们的官方网站(https://www.camel-ai.org/)上运行彻底的 SEO 审计,并提供一份详细的优化报告,包含可操作的推荐。
6. 在下载中识别重复文件 回放 ▶️
提示: 我在我的文档目录下有一个名为 mydocs 的文件夹...
我在我的文档目录下有一个名为 mydocs 的文件夹。请扫描它并识别所有完全或近似重复的文件——包括内容相同、文件大小或格式相同的文件(即使文件名或扩展名不同)。清晰地列出它们,按相似性分组。
7. 为 PDF 添加签名 回放 ▶️
提示: 请将此签名图像添加到 PDF 的签名区域...
请将此签名图像添加到 PDF 的签名区域。您可以安装 CLI 工具 ‘tesseract’(用于通过 OCR 可靠定位“签名区域”)来帮助完成此任务。
🛠️ 技术栈
Eigent 开源协作桌面基于现代、可靠的技术构建,确保可扩展性、性能和可扩展性。
后端
- 框架:FastAPI
- 包管理器:uv
- 异步服务器:Uvicorn
- 认证:OAuth 2.0, Passlib.
- 多智能体框架:CAMEL
前端
- 框架:React
- 桌面应用框架:Electron
- 语言:TypeScript
- UI:Tailwind CSS, Radix UI, Lucide React, Framer Motion
- 状态管理:Zustand
- 流程编辑器:React Flow
🌟 保持领先 - 开源协作
[!IMPORTANT]
Star Eigent, 您将及时收到来自 GitHub 的所有发布通知 ~ ⭐️

🗺️ 路线图 - 开源协作
我们的开源协作持续根据社区反馈进化。以下是即将推出的内容:
| 主题 | 问题 | Discord 频道 |
|---|---|---|
| 上下文工程 | - 提示缓存 - 系统提示优化 - 工具文档字符串优化 - 上下文压缩 | 加入 Discord → |
| 多模态增强 | - 使用浏览器时更准确理解图像 - 高级视频生成 | 加入 Discord → |
| 多智能体系统 | - 工作队伍支持固定工作流 - 工作队伍支持多轮转换 | 加入 Discord → |
| 浏览器工具 | - BrowseComp 集成 - 基准测试改进 - 禁止重复访问页面 - 自动缓存按钮点击 | 加入 Discord → |
| 文档工具 | - 支持动态文件编辑 | 加入 Discord → |
| 终端工具 | - 基准测试改进 - Terminal-Bench 集成 | 加入 Discord → |
| 环境和 RL | - 环境设计 - 数据生成 - RL 框架集成 (VERL, TRL, OpenRLHF) | 加入 Discord → |
🤝 贡献
我们相信构建信任并拥抱所有形式的开源协作。您的创意贡献有助于推动 Eigent 的创新。探索我们的 GitHub 问题和管理项目,深入体验并展示您的实力 🤝❤️ 贡献指南
贡献者
Made with contrib.rocks.
❤️ 赞助
Eigent 基于在 CAMEL-AI.org 的研究和基础设施构建。赞助 CAMEL-AI.org 将使 Eigent 更加强大。
📄 开源许可证
本仓库在 Apache License 2.0 许可证下授权。
🌐 社区 & 联系方式
更多信息请联系 info@eigent.ai
-
GitHub 问题:报告错误、请求功能并跟踪开发。 提交问题
-
Discord:获得实时支持、与社区聊天并保持更新。 加入我们
-
X (Twitter):关注以获取更新、AI 洞察和关键公告。 关注我们
-
WeChat 社区:扫描下方二维码添加我们的 WeChat 助手,并加入我们的 WeChat 社区群组。



