v0.9.0 preview · desktop app, plus a terminal UI

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

Download the app, add a repository, then choose an installed agent CLI. Agents waiting on you rise to the top; sessions survive app and daemon restarts.

Prefer the terminal? repomon is a first-class TUI too, same fleet, same daemon.

MISSION CONTROL DEMO
Repomon desktop demonstration with sample repositories
5–15active projects, one screen
7agent kinds: Claude Code, Codex, Hermes & more
3platforms: macOS, Linux, Windows
1tap to approve, from your phone

Multiple projects

Run agents across
all your projects.

Choose Repomon when you manage 5–15 active projects and need one fleet view.

Spawn and steer many repos, worktrees and agents from your desktop or terminal.

Start with one repository, then add the rest as you need them.

Claude Squad, ccmanager, Conductor and Crystal focus on parallel agents in a single project.

If you work in one repo, those tools may be simpler. Repomon serves a fleet across several projects, with desktop and terminal clients.

The desktop app

Desktop app

Follow the first-run system check, then add a repo and choose an installed agent CLI.

  1. Open the app and complete the system check.
  2. Add a repository and create a lane.
  3. Choose an installed agent CLI and start it.

The bundle includes the daemon and, on macOS/Linux, portable tmux. Neither needs a separate install.

Settings > System checks tmux, Git and each agent CLI, with copyable install commands for missing tools.

Install the bundled CLI from Settings > System > Command-line tools. Extensions manages Claude Code marketplaces, plugins and skills.

Use Cmd for the shortcuts below on macOS, or Ctrl on Windows/Linux.

Durable sessions

Close and reopen the app or restart the daemon, then reattach with full scrollback.

Agents run in tmux on macOS/Linux or a ConPTY host on Windows. Live processes do not survive an operating-system reboot.

Needs-you triage ⌘G

Press Cmd+G to jump to the next lane needing attention.

The sidebar sorts by recent activity and floats waiting lanes. Hover a lane to see its live multi-agent roster.

Git and editor ⌘1 / ⌘2

Press Cmd+1 for Git status, working-tree diffs and commit history. Press Cmd+2 for the compact editor.

Open the full Editor workspace for a file tree, multiple tabs, Markdown/SVG previews and project search. If an agent changes an open file, a conflict banner prevents a silent overwrite.

Multitasking ⌘5

Press Cmd+5 to watch and drive agents across every repo and lane.

The fixed grid labels and color-codes panes by repository and branch.

Repomail ⌘8

Press Cmd+8 to mail one agent, a lane or the whole fleet.

Mail between agents, Repomind and you is durable. Inspect per-recipient results; force-send a stuck message or delete it.

Agent supervision ⌘7

Press Cmd+7 to review lane supervision. Enable the global and lane switches to opt in.

Supervision is off by default. Policy can answer routine permission dialogs and nudge stalled agents through a re-verified send path with a per-lane audit. Mail independently wakes eligible idle recipients.

Repomind Work in progress ⌘9

Press Cmd+9 to open Repomind and supervise its work.

The orchestrator uses Repomon’s MCP server to spawn workers, answer their prompts and merge finished work across the fleet. It journals its actions and drafts playbooks for approval. It works today and is still a work in progress.

Usage and model rates ⌘3

Press Cmd+3 to inspect tokens and equivalent API cost by session or repo.

Edit model rates in Settings > Usage to re-price history immediately. Toggle today’s sidebar cost there; recount progress shows when older transcripts are still being corrected.

Windows integration

Open Settings > System to install the bundled tools and check their version and your user PATH.

The Windows app has one title bar, native window controls and durable ConPTY sessions.

Remote access

Pair a client to watch and drive the fleet over the private WebSocket bridge.

The token-gated bridge serves the same JSON-RPC API on your tailnet, never a public interface. A paired client can approve prompts from your phone. The native iOS companion has fleet view, live conversations and an Approve button; it is built and awaits an Apple Developer account before release.

Prefer the terminal?

Open the fleet
in your terminal.

Run repomon to open the TUI. It uses the same daemon, fleet, lanes and agents as the desktop app; your selection follows you through four zoom levels.

Use Right arrow to zoom in, Escape or Left arrow to zoom out, and Space for 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

    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.

Beyond the live views, three dashboards (2/3/4): a per-repo commit timeline with cross-repo correlations, detected work sessions exportable to Markdown, and global commit search. Press c on a lane to exit repomon and cd your shell straight into that worktree.

The honest table

Comparison

Compare scope, runtime, triage, usage and remote support.

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
Interface desktop app or TUI, same fleet terminal only GUI only inside the CLI
Runtime tmux / ConPTY: survives close, reattach tmux app process inside the CLI
Triage needs-you float to top, jump-to-next flat list varies grouped by state
Usage limits quota probes, token ledger + model rates No No No
Remote open WebSocket bridge + APNs over Tailscale iOS soon No No No

Choose Repomon for agents across several projects and access from both desktop and terminal. For one repo, Claude Squad, ccmanager or a single-repo GUI may be simpler.

Get it

Installation

macOS

Universal build, Apple silicon and Intel

Download .dmg
  1. Download the DMG.
  2. Open it and drag Repomon to Applications.
  3. Open Repomon and add a repository.
Windows

x64 installer

Download .exe
  1. Download the x64 installer.
  2. Run it and follow the prompts.
  3. Open Repomon and add a repository.

Binaries are not code-signed yet. If SmartScreen warns, choose More info, then Run anyway.

Linux

AppImage, .deb, or .rpm

Download
  1. Download an AppImage, .deb or .rpm.
  2. Make the AppImage executable and run it, or install the package.
  3. Open Repomon and add a repository.

Replace the filename with your downloaded file.

chmod +x ./Repomon_<version>_amd64.AppImage
./Repomon_<version>_amd64.AppImage

For a Debian package:

sudo apt install ./Repomon_<version>_amd64.deb

The bundle carries its own daemon and, on macOS and Linux, its own portable tmux. Install Git and your chosen agent CLI if the system check reports either missing. The app updates itself after the first download (Settings > General > Check for updates).

The page previews 0.9.0. Download buttons continue to open the existing published release until 0.9.0 is available.

Command line: TUI + headless repomon

Already have the desktop app? Open Settings > System > Command-line tools > Install. The daemon and CLI are bundled. Or install from GitHub below.

  1. Choose one installation method below.
  2. Copy its command into your terminal and run it.
  3. Open a new terminal and run repomon --version.
macOS & Linux
$ curl -fsSL https://github.com/AliHamzaAzam/repomon/releases/latest/download/install.sh | sh
Homebrew (macOS)
$ brew install AliHamzaAzam/tap/repomon
Windows (PowerShell)
$ irm https://github.com/AliHamzaAzam/repomon/releases/latest/download/install.ps1 | iex
From source: any platform with Rust
$ cargo install --git https://github.com/AliHamzaAzam/repomon repomon-tui repomon-daemon

Prebuilt CLI binaries: macOS, Linux, and Windows (native, no WSL required). Any other platform builds from source. The CLI needs tmux and git at runtime on macOS and Linux (the desktop bundle ships its own); Windows never needed tmux, it runs agents through the built-in ConPTY host instead.

Install tmux for the standalone macOS/Linux CLI. Choose your package manager below. Check the installed version with tmux -V.

macOS
$ brew install tmux
Debian · Ubuntu · WSL2
$ sudo apt install tmux
Fedora
$ sudo dnf install tmux
Arch
$ sudo pacman -S tmux

Download Repomon.
Add your first repo.