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.
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 |
| Gemini CLI | omar -a gemini |
| Opencode | omar -a opencode |
BSD 3-Clause
OMAR is made with ❤️ in Berkeley, CA.
