Skip to content

eigent

项目名称:Eigent(开源协作型桌面应用)

项目功能
Eigent 是一个开源的协作型桌面应用,旨在通过构建、管理和部署自定义的 AI 工作团队,将复杂的工作流程自动化。它基于开源项目 CAMEL-AI,引入了多代理工作团队,支持并行执行、定制化和隐私保护,从而提高生产力。

使用方法

  • 本地部署(推荐):完全独立运行,无需云账户,支持本地模型(如 vLLM、Ollama 等),数据完全隔离。
  • 快速启动(云连接):通过云服务快速体验,需注册账号。
  • 企业版:提供 SSO、自定义开发、SLA 等高级功能,适合对安全性和控制性要求高的组织。
  • 云版本:托管模型和 API,提供一键部署和专业支持。

主要特性

  1. 多代理工作团队:预设多种 AI 代理(如开发代理、浏览器代理、文档代理、多模态代理),可并行协作处理复杂任务。
  2. 模型支持全面:支持本地部署多种模型,兼容主流 AI 框架。
  3. MCP 工具集成:内置大量工具(如浏览器、代码执行、Slack、Notion 等),并支持自定义工具接入。
  4. 人机协作:在任务卡顿时自动请求人工介入。
  5. 100% 开源:代码完全开放,可自由下载、修改,促进社区共建。
  6. 本地部署 + 企业功能:支持单点登录、访问控制、本地模型支持、MCP 集成等。

应用场景

  • 旅行行程规划
  • 金融数据分析
  • 市场调研报告生成
  • SEO 审计
  • 文件管理与处理
  • PDF 签名添加等自动化任务

技术栈

  • 后端:FastAPI、uv、Uvicorn、OAuth 2.0、CAMEL 多代理框架
  • 前端:React、Electron、TypeScript、Tailwind CSS、Zustand、React Flow

开发路线图
包括上下文工程优化、多模态增强、浏览器和终端工具改进、强化学习框架集成等方向。

开源许可:Apache License 2.0

社区与联系方式

  • GitHub Issues
  • Discord 社区
  • X(Twitter)账号
  • WeChat 群组