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

Choose your workflow

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.

Why choose a fleet view?

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

Add a repo.
Start your first agent.

Follow the first-run system check, then add a repo and choose an installed agent CLI. Allow 3–5 minutes once Git and your agent CLI are ready.

  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.

You know it worked when: your lane appears in the sidebar and the agent opens in a pane.

Details: bundled tools and setup help

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.

Reopen your running agents

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

Details

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

Find the next agent waiting on you ⌘G

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

Details

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

Inspect a diff or edit a file ⌘1 / ⌘2

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

Details

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.

Open Multitasking ⌘5

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

Details

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

Send a message with Repomail ⌘8

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

Details

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

Choose which prompts can be answered ⌘7

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

Details

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.

Give Repomind a goal Work in progress ⌘9

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

Details

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.

Check usage and correct a rate ⌘3

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

Details

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.

Install the Windows command-line tools

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

Details

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

Pair a client over Tailscale

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

Details

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.

Time: 2 minutes. Use Right arrow to zoom in, Escape or Left arrow to zoom out, and Space for the grid.

  1. 01

    Find an agent in Fleet

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

  2. 02

    Steer it in Split

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

  3. 03

    Watch several in the grid

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

  4. 04

    Attach from Focus

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

You know it worked when: the selected lane stays selected as you change views.

Details: history and leaving the TUI

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

Choose the scope you need.

Compare scope first. Expand the table for runtime, triage, usage and remote details.

Details: product comparison
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

Install the app in 3 steps.

macOS

Universal build, Apple silicon and Intel

Download .dmg

Time: 3–5 minutes.

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

You know it worked when: your repo appears in the fleet.

Windows

x64 installer

Download .exe

Time: 3–5 minutes.

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

You know it worked when: your repo appears in the fleet.

Details: unsigned installer

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

Linux

AppImage, .deb, or .rpm

Download

Time: 3–5 minutes.

  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.

You know it worked when: your repo appears in the fleet.

Details: Linux commands

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. Allow another 5–10 minutes for those tools. 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.

Time: 2–5 minutes for prebuilt tools; 10–20 minutes for a first source build.

  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.

You know it worked when: the version command prints a 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. Allow 1–3 minutes; tmux -V prints a version when it is ready.

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.