Desktop app
cmux
The terminal built for multitasking, organization, and programmability.
cmux is a native macOS terminal (Swift + AppKit, GPU-accelerated via libghostty) purpose-built for running many AI coding agents in parallel. Vertical workspace tabs surface git branch, PR status, ports, and per-agent notifications, and agent-spawned subagents become visible native panes and splits rather than hidden background processes. It includes an embedded scriptable browser, a CLI/socket API for automation, and notification hooks that integrate with Claude Code and other agents. Made by Manaflow, it passed 22k GitHub stars within months of launch.
Watch it in action
What people say
“Another day another libghostty-based project, this time a macOS terminal…”
Mitchell Hashimoto @mitchellh
“This is exactly the product I've been looking for.”
Nick Schrock @schrockn
“I'm late to the party, but cmux is great.”
Peter Steinberger @steipete
Quotes are curated from public posts and link to the original where available.
FAQ
- Is cmux free?
- Yes — cmux is free and open source (GPL-3.0).
- Which coding agents does cmux support?
- cmux works with Claude Code, Codex, Gemini CLI, OpenCode, Amp, Aider, Goose, Cline and Cursor.
- What platforms does cmux run on?
- cmux runs on macOS. It also has iOS mobile access.
- Is cmux open source?
- Yes — cmux is open source, licensed under GPL-3.0.