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.

1

Prerequisites

tmux 3.0+ and at least one agent backend: Claude Code, Codex CLI, Opencode, or Cursor CLI.

2

Launch

$ omar
3

Give your EA a task

Copy a prompt into your Executive Assistant window and watch agents spawn.