自动化与运维 multi-agent-orchestrationim-channelsmcp-clientsandboxingplugin-systemtask-schedulingmemory-graph

OpenAkita — 开源多Agent AI助手

不止聊天,一个能自主执行任务的AI团队。

FollowAgents 评估 · FARS-2.1
不推荐
45/ 100 五分制 2.3 / 5
1 2 3 4 5 6
1信任安全10 / 29 · 1.7/5

证据显示有权限模型(3-tier)、确认门、路径分区、命令拦截、文件快照、自保护、OS沙箱等安全特性,但多为README声明,未提供具体实现细节或配置示例,故每项仅给1分。扣分原因:缺乏代码级证据,且未说明默认权限是否最小化。

2可靠稳定6 / 14 · 2.1/5

自一致性:README与pyproject.toml、requirements.txt基本一致,但requirements.txt中websockets版本与pyproject.toml不一致(16.0 vs <16.0),扣分。依赖可用性:依赖列表完整,但未提供锁定版本或校验和,存在供应链风险。失败消息:未提供错误处理或用户提示的示例。

3适用触发10 / 18 · 2.8/5

受众与场景:README明确面向首次用户和开发者,提供多种使用场景。能力边界:列出89+工具和8种插件类型,但未说明具体限制。触发精度:未详细说明命令或技能触发机制。环境适配:支持多平台和多种LLM,但未提供系统要求细节。

4规范维护9 / 18 · 2.5/5

信息架构:README结构清晰,有目录和分节。安装说明:提供多种安装方式,但缺少故障排除。命名稳定性:版本号存在,但未说明命名规范。示例与FAQ:有示例,但无FAQ。已知限制:未明确列出。许可证:AGPL-3.0,但未说明兼容性。版本与变更日志:有版本号,但未提供CHANGELOG。维护责任:有安全联系邮箱,但未明确维护者。

5有效结果7 / 13 · 2.7/5

输出可用性:描述输出形式多样,但未提供实际输出示例。边际价值:功能丰富,但未与同类产品对比。成本效益:未提供性能或资源消耗数据。

6证据核验3 / 8 · 1.9/5

声明可追溯性:README中的功能声明未链接到具体代码或文档。跨来源佐证:仅依赖README,未提供其他来源。事实与推断分离:未明确区分事实和推断。

证据充分度: 评估于 2026年8月9日 审查版本 c42abf1a19d5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 依赖版本不一致:requirements.txt中websockets版本与pyproject.toml冲突,可能导致安装问题。
  • 安全特性多为声明,缺乏实现细节,建议审查实际代码。
  • 未提供CHANGELOG,版本变更不透明。
评估证据 [1][2][3][4][5][6][7]
查看完整评分方法 →

这个 Agent 能做什么,适合哪些场景?

OpenAkita是一个开源的通用AI助手框架,采用多Agent协作与组织化编排架构。它内置AgentOrchestrator协调器、ReAct推理引擎、Plan Mode、双模记忆系统(片段记忆与MDRM关系图)、6层沙盒安全模型,并支持插件系统(8种类型、3级权限、10个生命周期钩子)与MCP客户端。其桌面端(Tauri 2.x)、Web和移动端可接入Telegram、飞书、企业微信、钉钉、QQ等6种IM平台。安装可通过桌面安装包(GUI配置)、pip install或源码方式,使用时可执行CLI命令(如openakita run "Build a calculator")或通过IM扫码绑定后直接对话。

OpenAkita提供多Agent协作与组织化编排,将复杂任务自动分解并分配给多个专门Agent(如搜索、分析、写作)并行处理,支持自动交接与故障转移。它具备Plan Mode将任务分解为步骤并实时跟踪,ReAct引擎实现思考-行动-观察循环并支持回滚。集成89+内置工具(Shell、文件、浏览器、桌面自动化、搜索、调度器、MCP等),可读写文件、执行命令、自动操作桌面、运行定时任务。通过IM扫码绑定(微信、飞书、企业微信等)后,用户可在聊天中发送消息、图片、语音和文件,AI自动理解并响应。它还支持创建“AI公司”(组织编排),设置CEO、CTO、CFO等角色,通过黑板共享、消息路由、心跳检测等机制自主运行。

  1. 个人用户:使用桌面应用通过GUI配置API Key后,自然语言指令让AI创建计算器、爬取天气数据等。
  2. 办公场景:在飞书或企业微信中扫码绑定,通过@AI发送任务,如生成周报、管理日程。
  3. 开发团队:利用Plan Mode与多Agent并行,将复杂项目如开发一个网站自动拆分为设计、编码、测试等子任务。
  4. 企业管理者:构建“AI公司”,设定组织架构(CEO、CTO、CFO)与角色职责,让AI代理自主协作完成市场分析、产品规划等。
  5. 自动化爱好者:使用89+工具与插件系统,集成MCP服务器(如GitHub、数据库),实现自定义自动化工作流。

这个 Agent 有哪些优点和局限?

优点
  • 真正多Agent协作与组织化编排,超越单一对话,能自主执行复杂任务链。
  • 支持30+LLM提供商(Anthropic、OpenAI、DeepSeek、Qwen等)智能容错,无锁定风险。
  • 6层沙盒安全(路径隔离、确认门、命令拦截、文件快照、自保护、OS级隔离),保障高风险操作。
  • 插件系统丰富(8类、10个生命周期钩子),扩展性强,且内置20个AI媒体插件(如视频生成、配音)并附带913项测试。
  • 低门槛:完全GUI配置,5分钟启动,无需命令行,支持扫码绑定IM,适合非技术用户。
局限
  • 依赖外部LLM API,需自备API Key并支付费用,本地小模型不推荐。
  • 桌面应用基于Tauri,移动端仅作为客户端需连接桌面后端,不能完全独立运行。
  • 复杂功能(如组织编排、内存图可视化)学习曲线较陡,文档较技术化。
  • AGPL-3.0许可可能限制商业闭源集成。

如何安装或部署这个 Agent?

提供三种方式:

  1. 桌面应用(推荐):从https://openakita.ai/download下载Windows(.exe)、macOS(.dmg)或Linux(.deb)安装包,按向导安装,填入Anthropic或DeepSeek的API Key即可。
  2. pip安装:执行 pip install openakita[all],然后运行 openakita init 进行向导配置。
  3. 源码安装:git clone https://github.com/openakita/openakita.gitcd openakita,创建虚拟环境并激活,pip install -e ".[all]"openakita init

如何使用这个 Agent?

安装后运行 openakita 启动交互式CLI,或 openakita run "Build a calculator" 执行单次任务。使用 openakita serve 启动服务模式以连接IM渠道。在桌面应用中,通过GUI配置LLM端点、IM渠道、技能和计划任务。绑定IM后,在聊天中@AI即可对话。高级用法包括创建组织(可视化拖拽设计公司结构)、安装插件(从市场一键安装或GitHub直接安装)、集成MCP服务器(通过GUI或CLI管理)。

常见问题

OpenAkita需要什么运行环境?
桌面应用需Windows/macOS/Linux(Tauri 2.x),pip安装需Python 3.11+。使用需至少一个LLM API Key(如Anthropic或DeepSeek)。
IM扫码绑定需要开发者账号吗?
不需要。微信、飞书、企业微信均支持扫码绑定,30秒即可,无需开发配置。
如何确保AI执行命令时的安全性?
OpenAkita实施6层安全:路径划分、命令拦截(如rm -rf)、文件快照回滚、系统级沙盒(Linux bwrap、macOS seatbelt、Windows MIC)等,高风险命令自动隔离运行。
组织编排与多Agent有何不同?
多Agent适合单任务并行分解;组织编排构建分层结构(如CEO/CTO/CFO),具备黑板共享、消息路由、心跳检测、自动伸缩,可长期运行自主管理。
能否离线使用?
可以,但需连接本地Ollama或LM Studio等本地模型,但项目提示小模型工具调用能力有限,不推荐,建议使用API模型。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents