Skip to content

Omnia

Deploy and manage AI agents on Kubernetes with ease

Omnia is a Kubernetes operator that simplifies the deployment and management of AI agents. It provides custom resources for defining agent configurations, prompt packs, and tool registries, enabling you to deploy intelligent agents at scale.

AgentRuntime CRD

Deploy AI agents as Kubernetes-native workloads with automatic scaling and health management.

PromptPack CRD

Version and manage prompt configurations with canary rollouts for safe updates.

ToolRegistry CRD

Discover and orchestrate tools via HTTP, gRPC, MCP, or OpenAPI handlers.

WebSocket Facade

Real-time communication with deployed agents through a streaming interface.

Install Omnia using Helm:

Terminal window
helm repo add omnia https://altairalabs.github.io/omnia/charts
helm install omnia omnia/omnia --namespace omnia-system --create-namespace

Then deploy your first agent:

apiVersion: omnia.altairalabs.ai/v1alpha1
kind: AgentRuntime
metadata:
name: my-agent
spec:
replicas: 1
providerRef:
name: my-provider
promptPackRef:
name: my-promptpack

For a complete walkthrough, see the Getting Started Tutorial.

This documentation follows the Diataxis framework: