One system your team can deploy and operate
Omni brings the runtime, integrations, company context, model access, and permissions into one open-source system designed to run together.
The capabilities behind a company-wide agent
Teams can build these capabilities, buy them, or combine several systems. However they are provided, they have to work together.
Agent runtime
Plans and executes work, invokes tools, maintains task state, and runs code safely.
Tool integration
Makes company systems available to the agent while handling authentication, schemas, errors, and source API limits.
Model access
Connects the agent to the models your company uses and handles credentials and provider differences.
Search and retrieval
Indexes company information and retrieves the context needed for each task.
Content sync and actions
Keeps company data current and carries out actions while handling OAuth, pagination, rate limits, and schema changes.
Identity and authorization
Ensures each employee can only retrieve data and perform actions they are allowed to access.
How Omni handles each layer
Omni includes the runtime, tool access, model support, connectors, searchable company context, permissions, and governance in one open-source system you can run in your own environment.
Start with Docker Compose, or use the Terraform modules for production deployments on AWS or GCP.
Run Omni in your own environment
Start with Docker Compose, explore the production deployment guides, or join the early access list for Omni Cloud.