Getting Started

What is OMAR?

OMAR (one-man army) is a TUI dashboard for creating and managing powerful agentic organizations. It runs on tmux and lets you orchestrate deep hierarchies of parallel AI coding agents from a single terminal.

Prerequisites

  • tmux 3.0+ — session multiplexer
  • Rust 1.70+ — for building from source
  • GNU Make — build system
  • An agent backendClaude Code (default) or Opencode

Installation

$ make install

Launch

$ omar

This starts the OMAR dashboard with the default agent backend (Claude Code). To use Opencode instead:

$ omar --agent opencode

Your First Session

  1. Launch omar — you'll see the TUI dashboard with your executive assistant (EA)
  2. Copy a prompt into your EA window:
    Load and run <omar-root>/prompts/tests/project-factory.md
  3. Watch agents spawn. Use ↑↓ to cycle agents, to drill deeper, to go back
  4. To shut down:
    Shutdown the test project and its agents.

Key Bindings

KeyAction
↑/↓Navigate agents at current level
Drill into deeper level
Back out to parent level
EnterAttach to agent (popup)
nSpawn new agent
rRefresh status
qQuit dashboard

Next Steps