cmux
Ghostty-based terminal with vertical tabs and notifications for AI coding agents
cmux is a native macOS terminal built on the Ghostty rendering library, offering a graphical interface that emphasizes multitasking for developers who run AI coding agents and other command‑line tools. It presents a vertical tab sidebar that displays context such as the current git branch, working directory, ports, and notification text, while panes can be split horizontally or vertically and highlighted with notification rings when a process requires attention. An in‑app browser can be placed alongside the terminal, and a socket API plus CLI commands enable automation and scripting of workflows.
The terminal is designed to work out of the box with a wide range of AI‑focused agents—including Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, and any other CLI program—by recognizing standard escape sequences for alerts and providing macOS desktop notifications. Keyboard shortcuts are inherited from Ghostty’s configuration and can be extended in cmux’s settings, allowing quick navigation between workspaces, splits, and the embedded browser.
Implemented in Swift and AppKit without Electron, cmux delivers GPU‑accelerated rendering via libghostty while remaining lightweight. It is distributed freely, with its source available on GitHub, and targets developers who need organized, tab‑based terminal sessions and integrated notifications for complex, agent‑driven command‑line workflows.
Reviews
Loading reviews…
Similar apps

Terminals & CLI
PrettyMux
The linux terminal built for Agents and Multiplexing

Terminals & CLI
Ghostty
A fast, native, GPU-accelerated terminal emulator that aims to push the platform forward instead of recreating decades-old conventions.

Version Control & Git
Ghostty
Fast GPU-accelerated terminal emulator.

AI Coding Agents
cmd
AI assistant for development in Xcode

Terminals & CLI
iTerm2
iTerm2 is an amazing terminal emulator for OS X.

Terminals & CLI
Wave Terminal
Terminal emulator