System Commands
Commands for configuration, event querying, batch processing, prompt management, and diagnostics.omni config
Manage CLI configuration — default instance, output format, API settings.
omni events
Query the event log — message history, analytics, and replay.
List and Search
Analytics
Replay
omni batch
Batch processing for media transcription and text extraction at scale.
omni prompts
Manage LLM prompt overrides for media processing. Omni uses prompts for image description, video description, document extraction, and gating decisions.
omni journey
Message journey tracing — track a message through the full Omni pipeline for latency debugging.
omni replay
Replay missed messages for an agent instance. Useful for recovering messages that arrived while an agent was offline.
| Option | Description |
|---|---|
-s, --since <timestamp> | Replay messages received after this ISO 8601 timestamp (default: lastSeenAt, max 24h ago) |
omni auth
Manage API authentication — login, check status, logout, and recover credentials.
Subcommands
| Command | Description |
|---|---|
login | Save API credentials |
status | Show current authentication status |
logout | Clear stored credentials |
recover | Recover API key when keyValid shows no (requires local PM2 access) |
omni settings
Server-level settings.
Service Management
Start, stop, and restart the Omni server and NATS:omni logs
View system logs. This is a hidden debug command (visible with --all).
| Argument | Description |
|---|---|
level | Log level filter: debug, info, warn, error |
| Option | Description |
|---|---|
--modules <modules> | Comma-separated module names to filter |
--limit <n> | Limit results (default: 100) |
--process [service] | Stream PM2 process logs (default: api) |
--follow | Stream live logs (only with --process) |
omni completions
Generate shell completions for the Omni CLI.
| Argument | Description |
|---|---|
shell | Shell type: bash, zsh, fish |
Global Flags
These flags work with any command:| Flag | Description |
|---|---|
--json | Output in JSON format |
--no-color | Disable colored output |