Durable tmux
Agents run in durable tmux sessions. Close the UI, reboot the laptop, they keep going and reattach with full scrollback.
A terminal-native agent multiplexer
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
The wedge
Claude Squad. ccmanager. Conductor. Crystal. Great tools, built for parallel agents inside a single project.
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
Arrow keys drive everything. ↵/→ zoom in, esc/← zoom out, space the grid.
Every agent on one screen. The ones waiting on you float to the top; hit g to jump to the next.
Fleet sidebar plus the selected agent's live output and an input line. Steer without losing the picture.
Live tiles auto-sized to your window. Watch and nudge several agents at once.
One agent full-screen: full live terminal, input, and controls. Reattach (a) with full scrollback.
Under the hood
Agents run in durable tmux sessions. Close the UI, reboot the laptop, they keep going and reattach with full scrollback.
The agents waiting on a prompt float to the top. g jumps to the next one that needs a human.
A live usage corner, plus auto-continue when you hit usage limits, the fleet keeps moving while you sleep.
Runs Claude Code (first-class, rich transcript status), Codex, and Aider, with a tmux-alive fallback for any kind.
Per-repo commit timelines with cross-repo correlations, detected work sessions, and global commit search.
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
| 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
$ curl -fsSL https://github.com/AliHamzaAzam/repomon/releases/latest/download/install.sh | sh
$ brew install AliHamzaAzam/tap/repomon
$ 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.
No tmux? repomon runs agents in it. Install it:
$ brew install tmux$ sudo apt install tmux$ sudo dnf install tmux$ sudo pacman -S tmux