In development · Terminal coding platform
Omni.
A sovereign terminal developer partner. Parallel agent swarm across isolated Git worktrees, BYOK for any provider, and a flame-hot mouse-native TUI. Not released yet — follow the heat.
Swarm
Parallel agents
BYOK
Any provider
3
Modes
TUI
Mouse-native
SwarmTree
Watch every worker. Trust every diff.
Subagents run concurrently across isolated Git worktrees — no directory clashes, no locking, no corrupted state. The fullscreen monitor tracks each slot with flame spinners, pulse bars, and live status. Merges reconcile cleanly before touching your directory.
indexerparsing AST…
refactortests 42/42 ✓
docsupdated ✓
audit1 hook blocked ✕
+ utils.ts +38
- legacy.ts -112
[Y] Apply · [N] Reject · [E] Refine ▊
Triple-mode control
Autonomy on your terms.
Blueprint before bytes.
Plan → Search → Build. Omni formulates a step-by-step architectural blueprint and search strategy first — then waits for your review. No runaway loops, no surprise diffs.
Visual experience
A terminal that behaves like an app.
Fullscreen, mouse-native
Scrolling, click-to-select modals, collapsible agent trees, interactive input buffers — a terminal that behaves like an app.
Flame palette engine
Flame Orange, Peach, Crimson, and Dark Copper gradients carry status at a glance: heat means work, red means blocked.
DiffPreview
Inline + and − diffs with manual confirmation. Y applies, N rejects, E refines — nothing lands without you.
Status line & token meter
Context budget, token usage, session cost, provider, and branch — always visible, never a surprise bill.
Multi-interface
Terminal, pipeline, or protocol.
$ omni
Interactive TUI
The standard developer session. Fullscreen swarm monitor, diffs, and chat in one terminal.
$ omni -p "task" --output-format streaming-json
Headless & scripting
Non-interactive runs for CI/CD, cron jobs, background processes, and GitHub Actions.
$ omni agent stdio
ACP server
JSON-RPC stdio background agent for IDE extensions, desktop tools, and custom software.
BYOK engine: official endpoints or any OpenAI-compatible API — local vLLM, Ollama, DeepSeek, OpenRouter, enterprise deployments. Keys live in ~/.omni/config.toml, never anywhere else.
Ecosystem
Extends the tools you already run.
SKILL.md
Markdown files become slash commands — project, global, and plugin paths auto-registered.
Plugins
Built-in modal engine to discover, install, update, and manage extension bundles.
Tool compat
Auto-discovers .mcp servers, AGENTS.md context, skill dirs, and external instructions.
MCP client
omni mcp add with stdio + HTTP/SSE transports, timeouts, and env expansion.
Hooks
PreToolUse, PostToolUse, SessionStart — shell or webhook allow/deny gates around every action.
Local awareness
Parses structure, gitignore, VCS status, and configs for contextually accurate edits.
Native MCP client with stdio + HTTP/SSE transports — plus PreToolUse / PostToolUse / SessionStart hooks that enforce shell and HTTP policy before anything runs.
In development
Be there when the terminal catches fire.
Omni isn't released yet. Leave your email and we'll ping you the moment early access opens — no spam, one message.
