OpenExecutive 虚拟高管团队

由8位专业化Claude代理驱动的虚拟高管团队,为用户提供一致的高管视角,涵盖战略、财务、人事、法务等八大领域。

Star 数
★ 5.6k
最近更新
今天
License
Apache-2.0
主语言
Python

30 秒速览

运行形态
自托管服务网页应用MCP 服务器
可在哪里用
兼容但需适配Claude APIOpenAI API(部分支持)
费用
软件免费,模型调用费用自付
上手难度
中 · 需要几步配置
开始前需要
Python 3.11+Node.js 22+uvAnthropic API 密钥Shell / 命令行网络访问本地文件系统
典型场景
创业公司创始人:在战略规划、融资或竞品分析时,向CSO或CFO代理获取建议。
不适合
  • 需要横向扩展或多副本部署的团队(调度器仅支持单实例)
  • 希望数据完全不离开本机、不调用任何云 API 的团队
  • 不愿承担 Anthropic API 用量费用或管理密钥的用户

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

OpenExecutive(by SenteLabsAI)是一个AI驱动的虚拟高管团队,由八位专职Claude代理(CSO、CFO、CHRO、GC、COO、CMO、CPO、董事会沟通)支撑,所有回复都出自一个统一的高管人设。后端为Python 3.11+ FastAPI,前端为Next.js 15,知识层基于ChromaDB(内置MBA级知识与上传的公司文档),并通过SQLite维护情景记忆与调度器。系统支持通过Web UI、Slack、Email、Telegram、Google Chat、Discord和CLI交互,并提供针对部署的Docker与Fly.io配置。知识层通过RAG动态注入上下文而非缓存系统提示,调度器基于UPDATE...RETURNING保证单实例运行。

系统接收用户消息后,由'高管编排器'(claude-sonnet-4-6)识别意图并并行调用8个专业代理(如CSO、CFO等),每个代理从ChromaDB检索内置和公司文档的RAG上下文,生成专业回复后由编排器综合成统一高管答复。每次回复后,后台的claude-haiku-4-5提取决策、议题等存入SQLite,形成跨会话的情景记忆,供下次对话使用。内置调度器可主动触发后续动作与提醒。也可通过CLI(openexecutive chat)交互,或通过API(如POST /documents上传文档)管理。

  1. 创业公司创始人:在战略规划、融资或竞品分析时,向CSO或CFO代理获取建议。
  2. 人力资源负责人:使用CHRO代理制定招聘计划、薪酬方案或绩效改进策略。
  3. 运营管理者:通过COO代理设计流程、管理供应商或规划运营扩张。
  4. 市场或产品团队:由CMO或CPO代理辅助制定上市策略、产品路线图或品牌定位。
  5. 需要维护决策记录的企业:利用情景记忆确保后续对话引用上月建议。

如何安装或部署这个 Agent?

克隆仓库,复制.env.example为.env并设置ANTHROPIC_API_KEY(必需,除非启用本地模型或OpenRouter),运行make dev(首次会下载约90MB嵌入模型)。若不用make,需在packages/core执行uv sync并激活虚拟环境后运行uvicorn openexecutive.api.main:app --port 8000,另开终端在packages/ui执行npm install && npm run dev。

如何使用这个 Agent?

访问http://localhost:3000使用Web UI,首次会引导完成公司画像设置(通过web wizard或CLI)。之后可在聊天框提问,或通过Slack @OpenExecutive、发送邮件、Telegram、Google Chat、Discord等渠道交互。可通过CLI上传文档(openexecutive upload deck.pdf)或API(curl POST /documents)让代理参考。配置调度器可设置自动提醒。

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

优点
  • 提供统一高管人设,内部多代理架构对用户透明,体验一致
  • 内置MBA级知识库可自定义公司文档,通过RAG注入上下文
  • 情景记忆跨会话保存决策,支持持续改进
  • 多接口(Web、Slack、Email、Telegram、Google Chat、Discord、CLI)集成方便
  • 支持本地模型(Ollama等)或OpenRouter,降低对Anthropic的依赖
局限
  • 部署复杂度高,需Python 3.11+、Node 22+、uv和多种配置
  • 带调度器时API仅支持单实例运行,不能横向扩展
  • 默认依赖Anthropic API,需要API key且可能产生费用
  • 首次安装需下载重依赖和嵌入模型,时间较长
  • 公司数据在云部署时通过提示发送至Anthropic,隐私需自行评估

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
OpenExecutive 虚拟高管团队 当前 43 · 缺口较多 自托管服务免费 + 模型费 ★ 5.6k 今天 Python Claude API
Tale — 团队与 AI 智能体共享工作空间 50 · 缺口较多 — ★ 35 今天 TypeScript Codex · Claude Code · OpenAI API · Claude API
AgentChat 智能对话平台 29 · 缺口较多 自托管服务免费 + 模型费 ★ 921 1 天前 Python —
VectorVein 49 · 缺口较多 桌面应用免费 + 模型费 ★ 940 14 天前 Vue OpenAI API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
43/ 100 五分制 2.2 / 5
本评测基于 2026年8月31日 的源码;此后该项目发布了 19 个正式版本,尚未复审。分数与结论只代表评测时的版本。 最近版本 ↓
信任安全 7/29
可靠稳定 6/14
适用触发 12/18
规范维护 9/18
有效结果 7/13
证据核验 2/8
查看各维度的扣分理由
信任安全7 / 29 · 1.2/5

证据显示:README 描述了访问控制(Google 登录 + 共享密钥)、单实例调度器、以及数据流(RAG 注入用户轮次,不注入缓存系统提示)。但缺少用户确认机制(如外发操作前确认)、最小权限原则未明确(如 API 密钥范围)、数据流透明度有限(未说明哪些数据发送给 Anthropic)。依赖安全未提及(无依赖审计或漏洞扫描)。外部影响有描述(外发消息、MCP 工具),但未提供用户确认或撤销机制。回滚有部署文档提及,但未提供具体回滚步骤。来源归属:有 Apache 2.0 许可证和贡献者声明,但发布者未验证。扣分原因:用户确认缺失、最小权限未明确、依赖安全未提及、外部影响缺乏用户控制。

可靠稳定6 / 14 · 2.1/5

证据显示:README 和 CI 配置一致,架构描述清晰,测试存在(单元测试、CI 运行)。但依赖可用性未验证(如 ChromaDB、PyTorch 等重型依赖的可用性未说明),失败消息未提供(如 API 错误处理、用户可见的错误提示)。扣分原因:依赖可用性未验证、失败消息缺失。

适用触发12 / 18 · 3.3/5

证据显示:README 描述了多种使用场景(Web、Slack、Email、Telegram、Google Chat、Discord、CLI),能力边界有说明(如单实例限制、本地模型限制),触发精度有描述(如调度器、路由),环境适配有说明(Fly.io、本地、Docker)。但能力边界未完全明确(如各 agent 的具体限制),触发精度未提供具体示例。扣分原因:能力边界和触发精度描述不够具体。

规范维护9 / 18 · 2.5/5

证据显示:README 提供了清晰的架构、安装步骤、配置说明、示例(CLI、API)、已知限制(单实例、本地模型限制)、许可证(Apache 2.0)。但命名稳定性未验证(无版本历史),版本控制/变更日志缺失,维护责任未明确(无维护者信息)。扣分原因:版本控制/变更日志缺失、维护责任未明确。

有效结果7 / 13 · 2.7/5

证据显示:README 描述了输出(一致的高管声音、可操作建议),边际价值(8 个专家 agent、记忆、调度器),成本效益(提示缓存、本地模型选项)。但成本效益未量化(如 API 成本估算),输出可用性未提供实际示例。扣分原因:成本效益未量化、输出示例缺失。

证据核验2 / 8 · 1.3/5

证据显示:README 中的声明(如哈佛 MBA 级知识、85% 缓存命中率)未提供证据支持,跨来源验证缺失(无独立测试或第三方验证),事实与推断未明确区分(如“哈佛 MBA 级”是推断)。扣分原因:声明缺乏证据、跨来源验证缺失、事实与推断未区分。

风险与缓解建议
  • 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
  • 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
  • 发布者身份未验证,需谨慎对待来源。
  • 缺少用户确认机制,外发操作(如发送消息、调用外部工具)可能未经用户明确同意。
  • 依赖安全未提及,需自行审计依赖漏洞。
  • 版本控制和变更日志缺失,难以追踪更新和回滚。
证据充分度:低 评估于 2026年8月31日 审查版本 2d1b54c8bf49 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v0.6.1
    发布说明摘录
    [0.6.1](https://github.com/SenteLabsAI/OpenExecutive/compare/v0.6.0...v0.6.1) (2026-10-18) Added * briefing: show a first-week card on Home instead of the getting-started brief ([#523](https://github.com/SenteLabsAI/OpenExecutive/issues/523)) ([fd53d82](https://github.com/SenteLabsAI/OpenExecutive/commit/fd53d827ee62dbdb0cc3c7c44ec1e45c5fdfe619)) * chat: group chats by topic on the Chats page ([#521](https://github.com/SenteLabsAI/OpenExecutive/issues/521)) ([3c6497e](https://github.com/SenteLabsAI/OpenExecutive/commit/3c6497e6a5a4a486dbb725042d7d66b005bf4d27)) …
    在 GitHub 查看 ↗
  2. v0.6.0
    发布说明摘录
    [0.6.0](https://github.com/SenteLabsAI/OpenExecutive/compare/v0.5.6...v0.6.0) (2026-10-16) Added * chat: check a reply's claims against the tools it ran ([#487](https://github.com/SenteLabsAI/OpenExecutive/issues/487)) ([dcde468](https://github.com/SenteLabsAI/OpenExecutive/commit/dcde468d0e2e918e17135aab1cb9cdb71b9751d7)) * chat: let people in a shared chat write in it live ([#495](https://github.com/SenteLabsAI/OpenExecutive/issues/495)) ([fa4d503](https://github.com/SenteLabsAI/OpenExecutive/commit/fa4d5036eb6ae059ae4a441ff465805283bf39e7)) …
    在 GitHub 查看 ↗
  3. v0.5.6
    发布说明摘录
    [0.5.6](https://github.com/SenteLabsAI/OpenExecutive/compare/v0.5.5...v0.5.6) (2026-10-14) Added * briefing: approve a proposal card on the server ([#458](https://github.com/SenteLabsAI/OpenExecutive/issues/458)) ([99eca81](https://github.com/SenteLabsAI/OpenExecutive/commit/99eca81dcb5fc71d6511495f5a739f1af767ea1a)) * briefing: open the first week's briefs with getting-started moves ([#465](https://github.com/SenteLabsAI/OpenExecutive/issues/465)) ([1a28256](https://github.com/SenteLabsAI/OpenExecutive/commit/1a28256e14c11f9e50a5b7a01d0c7510f4e844bd)) …
    在 GitHub 查看 ↗

常见问题

OpenExecutive支持哪些模型提供商?
主要依赖Anthropic Claude API(默认claude-sonnet-4-6和claude-opus-4-7),但可通过OPENROUTER_ENABLED或LOCAL_MODELS_ENABLED配置路由到OpenRouter或本地OpenAI兼容服务器(如Ollama)。
部署到生产环境需要注意什么?
确保调度器单实例运行(Fly.io配置max_machines_running=1),设置必要的环境变量(ANTHROPIC_API_KEY等),并配置Google登录认证与共享密钥保护API。
如何添加新的专业代理?
按贡献指南创建新的代理类、添加域提示、注册到路由器、更新检索别名、添加知识文档,并提交至少两个eval场景。
隐私方面如何处理用户数据?
公司目录(company/)被gitignore,包含配置文件、上传文档和向量存储。除发送给Anthropic API的提示外,数据不会离开本地或自有Fly卷;Anthropic不会用API数据训练。
在 GitHub 查看 ↗ 安装 ↓

相关 Agents