Skip to content
Projects

mixpeek/amux has 557 GitHub stars and 75 forks. GitHot measured +2 stars in 24 hours. Last checked 2026-11-10 02:29 UTC. Last push 2026-11-06.

How these counts are measured

The agent control plane: run Claude Code, Codex and Gemini CLI agents in parallel with a shared task board, schedules and usage-limit recovery. Native iPhone, iPad and Mac apps plus a web dashboard. Self-host (Rust + SQLite, Tailscale remote access) or use amux Cloud. MIT + Commons Clause.

Measured star growth

in 24h
+2
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original
amux: the agent control plane

GitHub stars License Website

Run an AI engineering team. amux runs Claude Code, Codex and Gemini CLI agents in parallel from one dashboard or your phone. They share a task board, message each other, wait out usage limits, and keep shipping while you sleep.

Install

curl -fsSL https://amux.io/install.sh | bash

Then open https://localhost:8824. It clones amux to ~/Dev/amux, asks before installing anything (Rust, tmux), and keeps your data in ~/.amux.

You need tmux 3.2+ and at least one agent CLI (Claude Code, Codex or Gemini CLI). Runs on macOS and Linux. To reach it from your phone or another computer without opening a port, put it on your Tailscale tailnet: amux serves the tailnet's HTTPS certificate, and the iPhone, iPad and Mac apps connect to that address. Prefer to read first? git clone https://github.com/mixpeek/amux && cd amux && ./install.sh does the same thing.

amux Cloud

Your own always-on amux server at yourname.amux.io, so agents keep working when your laptop sleeps and you steer them from your phone. Same product, we run the box. Bring your Claude, ChatGPT or Gemini account, or an API key.

Plan Price Server
Solo $39/mo 4 vCPU, 8 GB RAM
Team $69/mo 8 vCPU, 16 GB RAM (for freelancers, agencies and small teams)
Max $129/mo 16 vCPU, 32 GB RAM

Start amux Cloud · Pricing

Already running amux locally? amux export, then amux import <file> --to https://<you>.amux.io moves your setup over.

Apps

Every app connects to your amux server (or your amux Cloud address).

Device Get it
Mac (macOS 12+, Apple silicon and Intel) Download Amux-macOS.dmg (open it, drag Amux to Applications), the .zip, or install with the one-liner below
iPhone and iPad App Store (one app for both)
Android and any browser Open your dashboard URL and choose Install app or Add to Home Screen

Mac, one command:

curl -fsSL https://github.com/mixpeek/amux/releases/download/desktop-latest/Amux-macOS.zip -o /tmp/Amux-macOS.zip && ditto -x -k /tmp/Amux-macOS.zip /Applications && open /Applications/Amux.app

The Mac app is a native window on the system WebKit (about 1.5 MB). It opens several windows and tabs, keeps pinned notes floating above other apps, shows a menu bar readout and a Dock badge when agents need you, and toggles with Control-Option-Space. Every window keeps its place: quit, crash or restart and each one reopens on the same display and Desktop, showing the same worker, tab or file. Save the arrangement as a named workspace and switch with Control-Command-1 to 9. Windows snap to a grid as you drag, and Window > Arrange tiles them. It is not notarized yet: if you download the .dmg or .zip in a browser, macOS blocks the first open, so go to System Settings, Privacy & Security, and click Open Anyway. To build it yourself: make desktop.

amux dashboard running parallel agents

Watch the amux walkthrough
▶ Watch the walkthrough (desktop and phone, with transcript)

What your agents get

  • A shared task board. Claiming a card is atomic, so two agents never grab the same work.
  • Messages to each other. Agents ask, hand off and unblock peers without you relaying.
  • Keeps going. When a usage limit hits, delivery is held and resumes at the reset. On macOS, every worker comes back in its own conversation after a reboot. (Restarting an agent whose process crashed is not built into the server yet.)
  • Schedules and loops. daily at 9am, every 15m, or overnight runs that pace themselves.
  • Your phone, tablet and Mac. Watch, steer and approve from the iPhone and iPad app, the Mac app or the browser.
  • Any model. Claude Code, Codex, Gemini CLI, OpenCode or Ollama, switchable per worker.

Local-first: one Rust binary and SQLite on your own machine.

Learn more

This project (amux.io, github.com/mixpeek/amux) is not affiliated with amux.sh or github.com/andyrewlee/amux.

If amux saves you time, a ⭐ helps others find it.

Explore related projects