A terminal-native agent multiplexer

Run a fleet of AI coding agents across all your repos, from one terminal.

Many repos × many worktrees × many agents on one screen. Durable in tmux. The ones waiting on you float to the top. Approve from your phone.

$ curl -fsSL .../install.sh | sh
LIVE · needs-you triage
5–15active projects, one screen
4zoom levels, one selection
agents survive in tmux
1tap to approve, from your phone

The wedge

Everyone else does one repo,
many worktrees.

Claude Squad. ccmanager. Conductor. Crystal. Great tools, built for parallel agents inside a single project.

repomon is for the dev with 5–15 active projects, running a whole fleet at once.

Many repos × many worktrees × many agents, spawned and steered from one place. Honest take: if you live in one repo, the others may be simpler. repomon earns its keep when the fleet gets real.

One tool

Four zoom levels.
One selection
that follows you.

Arrow keys drive everything. / zoom in, esc/ zoom out, space the grid.

  1. 01

    Fleet

    Every agent on one screen. The ones waiting on you float to the top; hit g to jump to the next.

  2. 02

    Split

    Fleet sidebar plus the selected agent's live output and an input line. Steer without losing the picture.

  3. 03

    Babysit grid

    Live tiles auto-sized to your window. Watch and nudge several agents at once.

  4. 04

    Focus

    One agent full-screen: full live terminal, input, and controls. Reattach (a) with full scrollback.

Under the hood

Built for the long haul.

Durable tmux

Agents run in durable tmux sessions. Close the UI, reboot the laptop, they keep going and reattach with full scrollback.

Needs-you triage g

The agents waiting on a prompt float to the top. g jumps to the next one that needs a human.

Usage-limit aware

A live usage corner, plus auto-continue when you hit usage limits, the fleet keeps moving while you sleep.

Any agent

Runs Claude Code (first-class, rich transcript status), Codex, and Aider, with a tmux-alive fallback for any kind.

History dashboards

Per-repo commit timelines with cross-repo correlations, detected work sessions, and global commit search.

Remote iOS app coming

An open, token-gated WebSocket bridge plus APNs push over Tailscale. Any client can drive it today; the polished iOS app (fleet view, live conversations, an Approve button) ships once an Apple Developer account is in place.

The honest table

How it compares.

repomon Claude Squad / ccmanager GUI apps (Conductor, Crystal) built-in claude agents
Scope many repos × worktrees × agents one repo, many worktrees one repo, many worktrees one tool, flat list
Runtime durable tmux: survives close, reattach tmux app process inside the CLI
Triage needs-you float to top, g to jump flat list varies grouped by state
Usage limits live usage corner + auto-continue
Remote open bridge + APNs over Tailscale iOS soon
Lives in the terminal Yes (4-zoom TUI) Yes No (GUI) Yes

If you work in one repo, Claude Squad / ccmanager or a GUI may be simpler. repomon earns its keep once you're running agents across several projects at once.

Get it

One line. No deps.

Install script: macOS & Linux x86_64 (incl. WSL2)
$ curl -fsSL https://github.com/AliHamzaAzam/repomon/releases/latest/download/install.sh | sh
Homebrew (macOS)
$ brew install AliHamzaAzam/tap/repomon
From source: any platform with Rust
$ cargo install --git https://github.com/AliHamzaAzam/repomon repomon-tui repomon-daemon

Prebuilt binaries: macOS + Linux x86_64 (incl. WSL2). Windows runs via WSL2. Any other platform builds from source. Needs tmux and git at runtime.

Stop tab-juggling.
Command the fleet.