{"data":{"slug":"cmux","name":"cmux","tagline":"Native macOS terminal for parallel coding agents","category":"agents","categoryName":"AI Agents","url":"https://cmux.com","github":"https://github.com/manaflow-ai/cmux","pricing":"open-source","hook":"cmux is a Swift/AppKit terminal built on libghostty for people running many Claude Code and Codex sessions at once: panes get a blue ring and tabs light up when an agent needs you, and a vertical sidebar shows each workspace’s git branch, linked PR, ports, and latest notification.","whatsGood":"Free, GPL-3.0-or-later for the macOS app, CLI, and TUI (manaflow-ai/cmux). Release v0.65.0 (2026-10-05); DMG with Sparkle auto-update or `brew install --cask cmux`. Reads your existing Ghostty config for themes and fonts. In-app browser with a scriptable API ported from agent-browser, `cmux ssh` remote workspaces, `cmux claude-teams` for Claude Code teammate mode as native splits, and a CLI plus socket API to create workspaces, split panes, and send keystrokes. ★~28k.","theCatch":"macOS only. The license is split: the app is GPL, but the server parts (web/ and several workers/ directories) are Business Source License 1.1 and need a commercial license from Manaflow for production use, including self-hosting. Browser import can pull cookies and sessions from 20+ browsers into its panes — convenient, and a lot of trust to hand a terminal. Over 3,000 open issues and pull requests on a fast-moving repo. Vs ghostty (the emulator it builds on) and thurbox (tmux TUI orchestrator): cmux is the native GUI for agent attention, not a muxer or a harness.","verdict":"GPL native macOS terminal when you run many coding agents in parallel and keep missing the one that is waiting — server pieces are BUSL, and it is Mac-only.","addedAt":"2026-10-08","featured":false,"domain":"AI Agents","subSpecialty":"Terminal","subcategory":"Terminal","tags":["self-host","copyleft","license-unclear","coding-agents","git","active","fast-stars"],"capabilities":["terminal","notifications","browser"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"GPL-3.0","githubStars":28250,"starsPerWeek":747,"access":"free","archived":false,"repo":{"createdAt":"2026-01-28","pushedAt":"2026-10-19","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/cmux","html":"/gems/cmux","markdown":"/gems/cmux.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}