Omnia Documentation
Kubernetes operator for managing AI agent deployments with prompt pack management and tool orchestration
What is Omnia?
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.
Key Features
- AgentRuntime CRD - Deploy AI agents as Kubernetes-native workloads
- PromptPack CRD - Version and manage prompt configurations
- ToolRegistry CRD - Discover and orchestrate tools for agents
- WebSocket Facade - Real-time communication with deployed agents
- Session Management - Redis and in-memory session stores
- Helm Chart - Easy installation and configuration
Documentation Structure
This documentation follows the Diataxis framework:
Reference
Information-oriented
Technical specifications, CRD schemas, and API docs.
Quick Start
Install Omnia using Helm:
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:
kubectl apply -f - <<EOF
apiVersion: omnia.altairalabs.ai/v1alpha1
kind: AgentRuntime
metadata:
name: my-agent
spec:
replicas: 1
provider:
name: openai
model: gpt-4
promptPackRef:
name: my-promptpack
EOF For a complete walkthrough, see the Getting Started Tutorial.
Need Help?
Built with care by AltairaLabs | Apache 2.0 License