manaflow-ai/cmux
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability. observed · 2026-08-28
Health v2 · maintenance only
81/100
- Activity 99
- Release rhythm 96
- Longevity 15
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 217
- days_rel: 30
- days_push: 7
- n_releases_24m: 51
Adoption not part of the score
26504 stars · 2262 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
cmux is a free, open-source native macOS terminal application built on Ghostty's rendering engine (libghostty), designed for managing multiple AI coding agents in parallel. It provides vertical tabs with rich metadata (git branch, PR status, ports), notification rings when agents need attention, split panes, an in-app scriptable browser, SSH/Mosh remote workspaces, and a CLI plus Unix socket API for programmatic control.
Use cases
- run multiple AI coding agents like Claude Code and Codex in parallel with notifications
- replace tmux with a native macOS terminal multiplexer
- monitor background coding agents and jump to the one that needs attention
- manage remote development workspaces over SSH or Mosh
- script and automate terminal workspaces via a CLI or socket API
- split terminal and browser panes side by side while agents work
- attach to running terminals from an iPhone or iPad
- run Claude Code agent teams as native terminal splits
When to choose
- you run several AI coding agents (Claude Code, Codex, OpenCode, Gemini CLI, Aider, etc.) and need to track them all
- you want a GPU-accelerated native macOS terminal without Electron overhead
- you need tmux-style multiplexing with a modern GUI, vertical tabs, and rich sidebar metadata
- you want programmatic control of terminal workspaces via CLI or socket API
- you work on remote machines and want resilient SSH/Mosh sessions with agent notifications locally
When to avoid
- you need a terminal on Linux or Windows - cmux is macOS-first
- you want a fully scriptable plain terminal emulator without a GUI sidebar
- you depend on tmux's exact behavior - cmux only emulates a subset of tmux commands via shims
- you need session checkpointing of arbitrary live process state, which cmux does not support
Facets
application · maturity active
terminal-ui developer-tools cli agent-framework ssh workflow-automation developer-tools large-language-models cli terminal-emulator ghostty tmux-alternative ai-coding-agents claude-code codex opencode gemini-cli split-panes vertical-tabs notification-rings socket-api mosh native-swift gpu-accelerated workspace-manager parallel-agents command-line ai-agents automation macos desktop ios
10 sources
- readme: https://github.com/manaflow-ai/cmux · fetched 2026-08-28 · 972ccbb92fb4
- homepage: https://cmux.com · fetched 2026-08-29 · 1a964458361e
- site_page: https://cmux.com/docs/getting-started · fetched 2026-08-29 · 8d1eafc79076
- site_page: https://cmux.com/docs/changelog · fetched 2026-08-29 · 9fb0e4826e42
- site_page: https://cmux.com/docs/api · fetched 2026-08-29 · 03d842c2a339
- site_page: https://cmux.com/docs/keyboard-shortcuts · fetched 2026-08-29 · 20927728e5ea
- site_page: https://cmux.com/docs/agent-integrations/claude-code-teams · fetched 2026-08-29 · 5ab938d81c6a
- site_page: https://cmux.com/docs/agent-integrations/oh-my-opencode · fetched 2026-08-29 · a3ed2c5c6139
- site_page: https://cmux.com/docs/ssh · fetched 2026-08-29 · 79d842c881cb
- site_page: https://cmux.com/docs/notifications · fetched 2026-08-29 · bd43e1955f07
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| manaflow-ai/cmux | main | 81 |
For agents
markdown · JSON · MCP: product_card(name="manaflow-ai/cmux")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem