Lead a swarm of 100 agents
from a single terminal.
omar is a TUI for creating powerful agentic organizations.
Deep hierarchies of parallel AI agents, managed like a company.
Features
Deep hierarchies
Agents managing agents, just like a company. Create parallel organizations of arbitrary depth.
Heterogeneous backends
Let Claude, Codex, Cursor, and Opencode collaborate as a team. Mix and match the best model for each task.
Full control
Talk to and control any subagent you want. Navigate hierarchies with arrow keys and attach via popup.
Flexible lifespans
Long-running or ephemeral agents, your choice. Persistent state across sessions with memory snapshots.
Messaging & integrations
Connect agents to Slack channels. Bridge the gap between human and AI workflows seamlessly.
Built on tmux
Supports all tmux commands and key bindings. Highly customizable with battle-tested session management.
Quick Start
$ curl -fsSL https://omarmy.ai/install.sh | sh
Works on macOS and Linux. Installs all binaries to /usr/local/bin.
$ brew install lsk567/omar/omar Automatically installs tmux as a dependency.
$ git clone https://github.com/lsk567/omar.git
$ cd omar && make install Requires Rust 1.70+ and GNU Make.
Prerequisites
tmux 3.0+ and at least one agent backend: Claude Code, Codex CLI, Opencode, or Cursor CLI.
Launch
$ omar Give your EA a task
Copy a prompt into your Executive Assistant window and watch agents spawn.