omar is a TUI for creating powerful agentic organizations.
Lead a team of 100 agents to solve humanity's biggest problems.
- Deep hierarchies: Agents managing agents, just like a company.
- Heterogeneity: Let
claude,codex, and other agents collaborate as a team. - Full control: Talk to and control any subagent you want.
- Life span: Long-running or ephemeral agents, your choice.
- Customization: Support all
tmuxcommands you love.
Other features include messaging systems integration (e.g., Slack), computer use, and more.
- tmux 3.0+
- Rust 1.70+
- GNU Make
- One or more coding agents: Claude, Codex, Cursor, Opencode, or Google Antigravity CLI (
agy)
curl -fsSL https://omar.tech/install.sh | shInstalls all binaries to /usr/local/bin.
brew install lsk567/omar/omarRequires Rust 1.70+ and GNU Make.
git clone https://github.com/lsk567/omar.git
cd omar && make install$ omarGo here to see how to launch with specific agent backends.
Copy the following into your EA window:
Run https://github.com/lsk567/omar/blob/main/prompts/tests/project-factory.md
You should see agents being spawned by the EA.
Tip: Use ↑↓←→ to cycle through agents at the current level. Use Tab to drill into a deeper level. Use Shift+Tab to back out.
Go back to the EA and type in:
Shutdown the test project and its agents.
| Backend | How to launch |
|---|---|
| Claude Code | omar -a claude (default) |
| Codex CLI | omar -a codex |
| Cursor CLI | omar -a cursor |
| Opencode | omar -a opencode |
Google Antigravity CLI (agy) |
omar -a agy |
Antigravity CLI must be installed and authenticated separately. OMAR does not
run the installer automatically; install agy with Google's installer and log
in before launching omar -a agy. OMAR launches it with
--dangerously-skip-permissions, the CLI's YOLO-style permission mode, and
registers an EA-scoped OMAR MCP server as a native Antigravity CLI plugin under
~/.gemini/config/plugins/omar-ea-<id>/ and records it in
~/.gemini/config/import_manifest.json. OMAR creates the plugin files when they
do not already exist.
When spawning Codex workers through OMAR's MCP spawn_agent tool, pass
backend: "codex", optional model (for example gpt-5.5), and optional
reasoning_effort (low, medium, high, or xhigh) to launch native Codex
sessions without building raw shell commands.
BSD 3-Clause
OMAR is made with ❤️ in Berkeley, CA.
