项目截图
概览
OpenGeni 是一个平台层,旨在使长时间运行的 AI 智能体在真实的组织工作中安全运行。该项目提取自 CloudGeni 两年的生产经验,其前提是大规模安全采用智能体是一个平台问题。它提供了一个基于会话的 API,用于创建、引导、观察、中断和重放智能体运行。该系统与智能体的具体功能无关,仅作为运行时运行。它确保所有控制平面数据、会话状态、事件历史和审计跟踪都驻留在用户自己的部署环境中。OpenGeni 支持两种同等的计算目标:由平台配置的托管沙箱,以及连接机器(Connected Machines)——即由用户接入的计算机,直接在本地硬件上运行会话,且仅使用出站网络连接。
主要功能
- 采用 Apache-2.0 许可证的可自托管运行时,包含控制平面、API 和 Web 应用。
- 由 Postgres 事件日志支持的持久、可重放会话。
- 人工审批门控工具使用和结构化的智能体输入请求。
- 按会话代理并经审查的受管凭证与智能体记忆。
- 同等的计算目标:托管沙箱和连接机器。
- 连接机器仅支持出站网络连接、显式同意接入和一键撤销。
- 工作区知识层,支持文档上传、索引,以及通过 pgvector 进行混合/向量/关键词搜索。
- GitHub App 集成,用于限定仓库访问,具有独立的工作区允许列表。
- 带有成功标准、显式停止动作和预算防护的会话目标。
要求、安装和快速入门
用法
模型兼容性与使用场景
OpenAI Agents SDK、OpenAI、Azure OpenAI。
许可证与风险说明
Apache-2.0
Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.
发布与维护
Not stated in the repository metadata