ccmux centralizes all your terminal sessions — across every Mac, Linux, or Windows machine — into one mobile app. Think of it as a group chat for your running processes: watch builds, catch errors, and type commands back. From anywhere.
Sign in, see all your sessions at a glance, and interact with any terminal — all from your phone.
Three things that actually matter when you step away from your desk.
Every terminal session — across every Mac, Linux box, or remote server — in a single scrollable feed, grouped by device. Active and ended sessions separated. Live CPU and memory shown in the header. Switch between machines without juggling SSH apps.
Multi-deviceccmux watches every PTY stream for error patterns — error, panic, fatal, failed — and fires a push notification to your phone the moment it sees one. Start a release build, step away. Your terminal will ping you when it needs attention.
All PTY data travels over TLS-encrypted WebSocket. The agent makes outbound-only connections — no ports opened on your machine, no firewall rules to change. JWT-authenticated sessions, token rotation on every login, credentials stored locally.
One command on your machine, then grab the app. Runs on macOS, Linux, and Windows.
$ brew tap Highwall2016/tap $ brew install ccmux $ ccmux auth login # Opens browser · sign in · your machine is registered
No Homebrew? curl -fsSL https://ccmux.highwall-lab.us.ci/install | sh — detects OS and arch automatically.
View on GitHub →
PS> iwr -useb https://ccmux.highwall-lab.us.ci/install.ps1 | iex # Downloads ccmux.exe + ccmux-agent.exe to %LOCALAPPDATA%\Programs\ccmux # Adds to user PATH automatically PS> ccmux auth login
Git Bash / WSL users: curl -fsSL https://ccmux.highwall-lab.us.ci/install | sh
· ccmux auth login starts the native Windows agent automatically. Create terminal sessions from WSL when you need PTY/tmux support.
Download the ccmux app:
Requires iOS 15+ or Android 8+. Sign in with the same account you used on your machine — your devices appear automatically.
ccmux is a companion app for a self-hosted agent. If the mobile app cannot find sessions, check that the backend is reachable and the desktop agent is signed in with the same account.
Email whighwall@gmail.com for account, login, billing, or App Store support.
For reproducible bugs, include your app version, device model, and the command you ran on the desktop agent.
Report product bugs or installer issues on GitHub Issues.
Release downloads and checksums are published on the releases page.
ccmux auth login on the desktop machine first.