一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
- Star
- 6,048
- Fork
- 563
- 未关闭 Issue
- 7
- 最近提交
- 昨天
这是什么?
OpenConnector 是面向 AI 智能体和应用的连接器网关。用户只需连接一次应用账号,运行时即可对外提供统一的服务商目录和预置 Action。服务商密钥始终留在运行时内部,智能体只获得 Action 元数据、脱敏的账号标识和执行结果。
网关支持 API Key、OAuth2、自定义凭据以及无需认证的服务商。每个 Action 都公开请求与响应 Schema 及所需权限范围。运行时还提供连接身份管理、运行时令牌、Action 允许与拦截策略、临时文件中转以及脱敏的运行日志。
可通过 Docker 或 Node.js 在本地运行,状态存储可选 SQLite 或 PostgreSQL;也可部署到 Cloudflare Workers、Fly.io,或通过 Helm Chart 部署到 Kubernetes。OOMOL 还提供托管运行时。内置 Web 控制台支持浏览服务商、配置凭据和调试 Action。
核心功能
- 01共享 1000 多个服务商和预置 Action 的统一目录
- 02支持 API Key、OAuth2、自定义凭据和免认证服务商
- 03Action 提供请求响应 Schema 和所需权限范围
- 04通过运行时令牌和允许/拦截策略控制智能体访问
- 05可通过 TypeScript SDK、CLI、MCP、HTTP 和 OpenAPI 调用
适用场景
- 让 AI 智能体访问 GitHub、Gmail、Notion 等服务,而无需把服务商令牌交给智能体
- 为需要复用用户 SaaS 账号的产品添加智能体工作流
- 使用 Docker、Kubernetes 或 Cloudflare 在自有基础设施上自托管连接器网关
快速上手
- 1
使用 Docker Compose 从已发布镜像启动运行时
docker compose up - 2
打开本地控制台 http://localhost:3000 和 API 文档 http://localhost:3000/docs
- 3
运行一个无需认证的 Action 以验证运行时
curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
使用前须知
- OAuth 类服务商需要你自行注册应用并提供 OAuth 客户端凭据,除非使用 OOMOL 托管服务。
- 自托管需要你自行管理存储、OAuth 应用和基础设施。
标签
常见问题
- open-connector 是什么?
- 开源认证网关,让 AI 智能体通过 SDK、CLI、MCP、HTTP 调用上千个 SaaS 服务,且不直接暴露凭据。 OpenConnector 是面向 AI 智能体和应用的连接器网关。用户只需连接一次应用账号,运行时即可对外提供统一的服务商目录和预置 Action。服务商密钥始终留在运行时内部,智能体只获得 Action 元数据、脱敏的账号标识和执行结果。
- open-connector 可以免费使用吗?用的什么许可证?
- open-connector 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- open-connector 还在维护吗?
- 活跃维护中。open-connector 最近一次提交是在 2026年10月19日。
- open-connector 适合用来做什么?
- 让 AI 智能体访问 GitHub、Gmail、Notion 等服务,而无需把服务商令牌交给智能体 为需要复用用户 SaaS 账号的产品添加智能体工作流 使用 Docker、Kubernetes 或 Cloudflare 在自有基础设施上自托管连接器网关
- open-connector 怎么安装和运行?
- 使用 Docker Compose 从已发布镜像启动运行时: docker compose up 打开本地控制台 http://localhost:3000 和 API 文档 http://localhost:3000/docs 运行一个无需认证的 Action 以验证运行时: curl -s -X POST http://localhost:3000/v1/actions/hackernews.get_top_stories -H 'content-type: application/json' -d '{"input":{}}'
- 在哪里获取 open-connector?
- 源代码和安装说明在 GitHub 上:https://github.com/oomol-lab/open-connector
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的公平代码工作流自动化平台,用于构建 AI 智能体与工作流,支持 1500 多种集成。
为现有软件自动生成面向 AI 智能体的命令行接口,并提供 CLI-Hub 注册表用于安装现成的 CLI。
开源桌面应用,可在本地运行多智能体 AI 团队,自动完成多步骤电脑任务。
可自托管的 AI 同事平台,每个智能体拥有独立的浏览器、文件和工具,所有操作先经策略校验再记录。
可自托管的开源 AI 助手与常驻机器人平台,可自选模型和沙箱,支持网页、桌面及手机端。