一组基于 Claude API 的入门示例项目,覆盖客服助手、金融分析、浏览器与电脑操作代理等可部署应用。
- Star
- 6,622
- Fork
- 915
- 未关闭 Issue
- 34
- 最近提交
- 昨天
这是什么?
OpenBot 是一个可自托管的 AI 助手平台,用于在自有基础设施中运行被称为“同事”或 Bot 的智能体。每个 Bot 运行在独立容器中,配有 Chromium 浏览器、持久化工作区和自己的登录状态,并且只能使用被授权的工具。通过 Docker Compose 即可启动应用、API 服务、PostgreSQL 和 Bot 运行环境,模型服务由管理员自行提供。
任何遵循 AG-UI 协议的智能体都可以注册为 Bot,无论它基于 LangGraph、Mastra、CrewAI、Pydantic AI、Google ADK 还是手写实现。浏览器、文件、命令行和 MCP 工具调用都必须经过统一网关,由 CEL 策略判定,写入审计记录后才执行或拒绝。遇到登录或二次验证时,用户可以接管 Bot 的浏览器。
项目目前处于 alpha 阶段,定位是供克隆后自行定制的模板,而非托管服务。内置 Google、Microsoft、Okta 以及 SAML/OIDC 登录,支持定时任务、可复用技能和沙箱化的界面组件。
核心功能
- 01每个 Bot 拥有独立容器,包含浏览器、工作区和浏览器配置。
- 02任何 AG-UI 端点都可以注册为 Bot。
- 03工具调用运行前经过 CEL 策略判定,并写入审计日志。
- 04遇到登录或二次验证时,用户可以接管 Bot 的浏览器。
- 05内置定时任务、个人与部署技能以及 MCP 服务器集成。
适用场景
- 为团队部署运行在公司内部、可审计浏览器和文件访问的 AI 助手。
- 构建在审批规则下使用已保存登录操作网页应用的受控智能体。
- 在同一界面中接入基于不同框架开发的 AG-UI 智能体进行实验。
- 运行定时 AI 任务,并将结果回传到聊天频道。
标签
常见问题
- OpenBot 是什么?
- 可自托管的 AI 同事平台,每个智能体拥有独立的浏览器、文件和工具,所有操作先经策略审批再记录。 OpenBot 是一个可自托管的 AI 助手平台,用于在自有基础设施中运行被称为“同事”或 Bot 的智能体。每个 Bot 运行在独立容器中,配有 Chromium 浏览器、持久化工作区和自己的登录状态,并且只能使用被授权的工具。通过 Docker Compose 即可启动应用、API 服务、PostgreSQL 和 Bot 运行环境,模型服务由管理员自行提供。
- OpenBot 可以免费使用吗?用的什么许可证?
- OpenBot 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- OpenBot 还在维护吗?
- 活跃维护中。OpenBot 最近一次提交是在 2026年10月17日。
- OpenBot 适合用来做什么?
- 为团队部署运行在公司内部、可审计浏览器和文件访问的 AI 助手。 构建在审批规则下使用已保存登录操作网页应用的受控智能体。 在同一界面中接入基于不同框架开发的 AG-UI 智能体进行实验。 运行定时 AI 任务,并将结果回传到聊天频道。
- 在哪里获取 OpenBot?
- 源代码和安装说明在 GitHub 上:https://github.com/CopilotKit/OpenBot
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源、可自托管的后端平台,提供认证、数据库、存储、函数、消息、实时与托管等能力,并支持智能体接入。
面向 Claude Code 和 Codex 的智能体编排层,提供多智能体集群、持久记忆与任务协调。
面向 Claude Code、Codex CLI、Cursor 等 AI 编程工具的插件、智能体、技能与命令合集。
一组基于文件的插件,让 Claude 针对销售、法务、财务、产品管理等知识工作岗位进行专业化配置,适用于 Claude Cowork。
可自托管的 Fair-code 工作流自动化平台,支持可视化搭建 AI 智能体与流程,连接 1500 多种集成。