zeenie-ai/OpenCompany
Self-improving AI Employees for everyone
OpenCompany – 在你自己的电脑上运行的 AI“员工”
它是什么
OpenCompany 是一个桌面优先、开源的平台,可让你创建并运行自主 AI“员工”。每个员工是由 LLM 驱动的智能体组成的小团队(一个负责人加上专业智能体),可以通过可视化画布连接起来。系统在本地(或 Docker 容器中)运行,可以使用你提供的任何 LLM——OpenAI、Anthropic、Ollama、vLLM 等——或免费在设备上运行模型。
如何使用
- 雇佣 – 在主页屏幕上描述一项工作(例如,“管理我的日历”)或选择一个预构建的捆绑包。OpenCompany 会草拟一个团队配置(负责人 + 专家),你确认即可。
- 组建团队 – 在 开发模式 中,你将专业节点拖到画布上,将它们连接到工具(电子邮件、GitHub、Stripe、浏览器、Android 模拟器等),并为每个节点提供一段简短的纯文本“技能”(操作手册)。
- 启动 – 员工在后台运行,在触发条件(如新电子邮件、预定时间或用户请求)时唤醒。你可以要求它在发送消息前请求批准。
- 审查与指导 – 每个员工都有一个你可以打开和编辑的记忆,以及一个工作区,你可以在其中查看生成的文件、代码或笔记。更新技能或添加工具会立即改变其未来的行为。
关键技术组件
- 连接器库 – 140 多个内置集成(Gmail、Google 日历、Microsoft 365、GitHub、Vercel、Cloudflare、Stripe、WhatsApp、Telegram、Discord、X 等)。
- 模型无关 – 支持主流托管 API 和本地运行时(Ollama、LM Studio、llama.cpp、vLLM)。无订阅锁定。
- 浏览器代理 – 启动专用的 Chrome/Edge 配置文件,让 AI 浏览、填写表单,你可以在需要时手动控制。
- 凭据处理 – 可选的 1Password 绑定可保持 API 密钥和网站密码加密。
- 持久性 – 员工状态、记忆和工作流在重启后仍然存在;Temporal 风格的“停止/恢复”可让长时间运行的任务干净地完成。
- 可扩展性 – 添加新工具、模型提供商或技能只需一个插件文件夹;文档提供了 5 分钟的操作指南。
典型用例
- 构建者 – 编写代码、打开 PR、部署到 Vercel/Cloudflare、保持开发服务器运行。
- 增长者 – 安排社交媒体帖子、监控市场信号、发布内容。
- 幕僚长 – 分类电子邮件、管理日历、准备每日简报。
- 前台 – 在 WhatsApp、Telegram、Discord 上回复客户消息,支持语言翻译和语音。
- 研究员 – 浏览网页、抓取文档、索引知识以供后续查询。
- 财务主管 – 响应 Stripe 事件、处理支付。
入门
- 下载适用于 Windows/macOS/Linux 的原生安装程序(或使用适用于服务器的一行安装脚本)。该应用附带一个小型引导程序,可安装
bun、Python 和@zeenie-ai/opencompanynpm 包。 - 对于无头或自托管设置,你可以运行 Docker compose 文件,它会构建服务器并在
http://localhost:5678暴露 UI。 - UI 分为 主页(快速雇佣)、开发模式(画布编辑器)、聊天/工作区(与负责人对话)和 设置(连接器、技能、API 密钥)。
适用对象
- 希望拥有个人 AI 助手来管理电子邮件、代码或社交媒体,而无需将数据发送给第三方 SaaS 的个人。
- 需要本地托管的“AI 同事”的小团队,他们可以审计、扩展并永久保留。
- 希望构建多智能体工作流并尝试工具使用的开发者。
许可证与社区
- MIT 许可,欢迎通过常规的 fork-branch-PR 流程贡献。
- 活跃的 Discord 社区和文档站点(
docs.opencompany.sh)。
以上所有细节均直接取自仓库的 README;未推断任何额外功能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト