Documentation Index
Fetch the complete documentation index at: https://docs.automagik.dev/llms.txt
Use this file to discover all available pages before exploring further.
Agent & Provider Commands
Commands for managing AI agents, providers, routing rules, and API keys.omni agents
Manage AI agent entities.
Creating an Agent
| Option | Description |
|---|---|
--name <name> | Agent name |
--provider <provider> | AI provider: claude, agno, openai, gemini, custom, omni-internal |
--model <model> | Model identifier (e.g., claude-sonnet-4-6) |
--type <type> | Agent type: assistant, workflow, team, tool (default: assistant) |
--agent-provider <id> | Link to an existing agent provider configuration |
--provider-agent-id <id> | Provider-internal agent identifier (e.g. an Agno agent name). Stored at metadata.providerAgentId and used by the dispatcher to resolve the runtime agent. |
--config-path <path> | Path to the agent config file (DB column config_path) |
--metadata <json> | Additional metadata as JSON. Merged into metadata; --provider-agent-id wins if both set providerAgentId. |
Updating an Agent
omni agents update <id> is a partial patch — omitted fields are preserved. Metadata is merged shallowly so you can change one key without rewriting the whole object.
| Option | Description |
|---|---|
--name <name> | Rename the agent |
--model <model> | Switch the model |
--provider <provider> | Switch provider type |
--agent-provider <id> | Re-link to a different agent provider |
--type <type> | Change agent type |
--active / --inactive | Toggle active state |
--provider-agent-id <id> | Update metadata.providerAgentId. Wins over any value in --metadata. |
--config-path <path> | Update the agent config file path |
--metadata <json> | Shallow-merge into existing metadata. Omitted keys are preserved. |
omni providers
Manage AI/agent providers — the backends that power agents.
Supported Provider Types
| Type | Description |
|---|---|
genie | Automagik Genie orchestration framework |
claude-code | Anthropic Claude Code CLI agent |
a2a | Agent-to-Agent protocol |
ag-ui | Agent UI protocol |
agno | Agno agent framework |
openclaw | Open Claw open-source agent |
webhook | Custom webhook-based agent |
Agno-Specific Commands
For Agno providers, list resources from the Agno backend:omni routes
Manage agent routing rules. See Routes concept page for detailed routing documentation.
omni keys
Manage API keys for authenticating with the Omni API.
See also
Routes & Auth
Full reference for
omni routes, omni persons, and omni auth.Providers (deep)
Per-provider create/update flag tables, schemas, and setup wizards.
Agents (concept)
How agents, providers, and routes relate.
Routes (concept)
Routing rules, priorities, and resolution order.