cmux is a native macOS terminal emulator built on Ghostty, designed specifically to enhance workflows for AI coding agents. It features vertical and horizontal tabs, a dedicated notification system with rings and panels, and an integrated in-app browser to manage parallel coding sessions efficiently.
Highlights
Native Swift/AppKit build for fast performance and low memory usage, avoiding Electron overhead.
Integrated notification system with visual rings and a panel to track AI agent status without context loss.
In-app browser with a scriptable API for splitting panes and automating web-based agent interfaces.
Sidebar displays real-time context including git branches, PR status, working directories, and listening ports.
Compatible with existing Ghostty configurations for themes, fonts, and colors.