开源AI高管系统OpenExecutive正式发布

开源项目OpenExecutive已于GitHub发布,该项目响应了"AI取代人类管理者"行业潮流下的逆向实践——由被AI替代风险所影响的技术团队打造,为中小企业提供虚拟高管团队服务。
核心信息要点:
- 发布状态:开源发布(GitHub仓库:SenteLabsAI/OpenExecutive)
- 技术栈:基于Anthropic Claude模型(Sonnet 4、Haiku 5)、ChromaDB向量数据库、FastAPI后端、Next.js 15前端
- 部署方式:本地docker-compose或Fly.io云平台部署
- 免费开放:代码与知识库均开源,无封闭API调用成本
- Python 3.11+与Node.js 22+为最低运行要求
架构与功能:八agent虚拟高管团队
OpenExecutive的核心是模拟完整高管团队结构的架构设计,其系统架构包含以下关键组件:
- Executive Orchestrator:担任首席执行官角色,基于claude-sonnet-4-6模型调度专家代理
- 8个专业智能代理:战略官(CSO)、财务官(CFO)、人力资源官(CHRO)、法务官(GC)、运营官(COO)、市场官(CMO)、产品官(CPO)、董事会沟通主管
- 双层知识检索:内置MBA级知识(Markdown格式,git管理)与用户上传文档同时写入ChromaDB,通过RAG方式注入上下文
- ** episodic memory(情节记忆)系统**:使用SQLite数据库存储过往决策,每次会话自动加载历史摘要
- 调度器(Scheduler):基于SQL UPDATE … RETURNING机制防止任务重复执行,要求单实例运行(fly.api.toml中max_machines_running=1)
系统设计强调一致性:用户永远只看到一个"高管 Voice",内部多代理架构对用户透明。与普通聊天机器人不同,其内部代理调用方式为"用户消息→Orchestrator→并行调用8个代理→各自检索知识→synthesized response"。
实用功能与部署细节
项目提供完整的开发与部署流程,首次启动需要约数分钟(取决于网络):本地下载约90MB的语义嵌入模型用于向量检索。
自动化部署脚本:
| |
开发者支持:
- 支持五种通信渠道接入:Discord(Bot嵌入API进程)、Email、Slack、Telegram、Google Chat
- 支持CLI上传文档:
openexecutive upload deck.pdf model.xlsx strategy.md - 支持HTTP API上传:
curl -X POST http://localhost:8000/documents - 提供Web UI(Next.js 15)用于公司资料填写与文档管理
Discord集成要点:
- 启用消息内容特权意图(Message Content Privileged Intent)
- 环境变量配置:DISCORD_BOT_TOKEN、DISCORD_APP_ID、DISCORD_GUILD_IDS
- Bot与API进程共用同一SQLite与ChromaDB存储
/ask与/today为专属命令
场景适配与落地建议
适合使用的人群:
- 初创公司创始人(无专职高管层,需外部顾问视角)
- 多产品线企业(需要跨职能(战略、财务、产品、运营)协调的场景)
- 投融资活跃期企业(需要持续迭代BP、财务模型、战略文档分析)
- 技术团队自建AI应用爱好者(希望理解多agent架构+RAG实战案例)
建议暂且观望的人群:
- 需要7×24小时高可用生产环境的企业(单实例调度器存在可用性上限)
- 对数据隐私极度敏感的机构(需自托管,依赖本地模型部署能力)
对开发者: 可作为研究Multi-Agent系统与 episodic memory实现的参考架构,项目文档中docs/architecture.md描述了完整设计。
写在最后
OpenExecutive体现了AI系统工程化的某种新范式:与其追求"通用大模型替代人类决策",不如构建"人类监督+专业代理分工"的协作系统。8个专业化Agent的设计思路,与人类高管团队的职能分工存在同构性,这可能是比单一超级智能更易落地的路径。技术层面,其双层RAG+SQLite历史记忆的设计,在工程实现与效果平衡上颇具参考价值。

