1. 项目定位与用途
Eigent 是开源的 Cowork 桌面应用,定位为 Claude Cowork 的本地免费替代品。其核心用途是让用户能够构建、管理和部署自定义的多智能体 AI workforce,将复杂工作流程转化为自动化任务。项目强调 100% 开源、本地部署和隐私保护,适合希望完全控制数据且无需云账户的用户。
Eigent 是开源的 Cowork 桌面应用,支持本地离线部署,提供多智能体协调、MCP 工具集成等特性,帮助用户自动化复杂工作流程。本页提供项目介绍、安装指南和使用方法。
Eigent 是一款开源的桌面应用,提供类似 Claude Cowork 的多智能体 AI 自动化能力,支持本地离线部署与云连接模式,帮助用户构建自定义 AI workforce 以提升生产力并保护数据隐私。
Eigent 是开源的 Cowork 桌面应用,定位为 Claude Cowork 的本地免费替代品。其核心用途是让用户能够构建、管理和部署自定义的多智能体 AI workforce,将复杂工作流程转化为自动化任务。项目强调 100% 开源、本地部署和隐私保护,适合希望完全控制数据且无需云账户的用户。
主要特性包括:零设置启动无需技术配置;多智能体协调处理复杂工作流;企业级功能如 SSO 和访问控制;本地部署确保数据隔离;开源透明;自定义模型支持;MCP 工具集成扩展能力。这些特性共同提供了一种高效、私密且可定制的 AI 自动化解决方案。
Eigent 解决了两个核心问题:一是用户缺乏工具来协调多个 AI 智能体以自动化复杂工作流程;二是现有 Cowork 类服务多为闭源且依赖云端,无法满足对数据隐私和本地控制有高要求的用户。通过开源和多智能体架构,Eigent 提供了可审计、可定制且离线可用的替代方案。
适用场景涵盖:自动化企业业务工作流程;构建并行执行任务的 AI 团队;在本地环境部署 AI 助手处理敏感数据;通过 MCP 工具集成增强 AI 能力(如网页自动化、代码执行等)。特别适合开发者、技术团队和注重数据隐私的组织。
提供两种安装方式:快速开始(云连接模式)需安装 Node.js 18-22 和 npm,克隆仓库后运行 npm install 和 npm run dev,但需注册云账户;本地部署(推荐)需参考 server/README_EN.md 指南进行完全离线配置,包括本地后端服务器和模型集成(如 vLLM、Ollama)。更新依赖时,前端运行 npm install,后端进入 backend 目录运行 uv sync。
使用方式包括:云连接模式下运行 npm run dev 启动开发服务器并注册账户;本地部署模式下按指南配置后完全离线使用;通过图形界面(如 AddWorker 组件)添加和管理 AI 智能体,配置模型、MCP 工具和环境变量;在 ChatBox 中发送消息并查看任务执行进度;利用 BrowserAgentWorkspace 进行网页自动化操作。仓库中未明确给出命令行批量操作或 API 直接调用的详细文档。
通过参考 server/README_EN.md 指南,用户可在本地启动后端 Python 服务,并集成本地模型(如 vLLM、Ollama),无需连接任何云服务即可使用全部功能。
是的,Eigent 从第一天起就 100% 开源,采用 MIT 许可证,用户可以自由使用、修改和分发,无需支付任何费用。
Eigent 支持自定义模型,包括本地模型(通过 vLLM、Ollama、LM Studio 等)和云模型。具体支持的模型列表可在前端 AddWorker 组件的模型选择中查看,或参考后端模型适配层代码。
在添加 AI 智能体时,可通过 AddWorker 组件选择并配置 MCP 工具。MCP 集成允许智能体调用外部工具扩展能力,如网页自动化、代码执行等,具体可用工具取决于用户配置。
是的,云连接模式需要用户注册账户以使用 Eigent 的云端服务。若希望完全避免注册,建议使用本地部署模式。