Capturas de pantalla del proyecto
Resumen
OpenGeni is a platform layer designed to make long-running AI agents safe for real organizational work. Extracted from two years of production experience at CloudGeni, it operates on the premise that safe agent adoption at scale is a platform problem. It provides a session-based API for creating, steering, observing, interrupting, and replaying agent runs. The system is agnostic to what the agent does, acting solely as the runtime. It ensures all control plane data, session states, event histories, and audit trails reside within the user's own deployment. OpenGeni supports two co-equal compute targets: managed sandboxes provisioned by the platform, and Connected Machines—computers enrolled by the user that run sessions directly on local hardware with dial-out-only networking.
Características principales
- Self-hosted Apache-2.0 runtime with control plane, API, and web app.
- Durable, replayable sessions backed by a Postgres event log.
- Human approvals gating tool use and structured agent input requests.
- Governed credentials brokered per session and reviewed agent memories.
- Co-equal compute targets: managed sandboxes and Connected Machines.
- Connected Machines with dial-out-only networking, loud consent enrollment, and one-click revocation.
- Workspace knowledge layer with document upload, indexing, and hybrid/vector/keyword search via pgvector.
- GitHub App integration for scoped repository access with independent workspace allowlists.
- Session goals with success criteria, explicit stopping acts, and budget guards.
Requisitos, instalación y guía rápida
Uso
Compatibilidad de modelos y casos de uso
OpenAI Agents SDK, OpenAI, Azure OpenAI.
Notas sobre la licencia y los riesgos
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.
Lanzamiento y mantenimiento
Not stated in the repository metadata