banner

cmux is a native macOS terminal application built with Swift/AppKit that features vertical tabs, notifications system, and in-app browser specifically designed for managing multiple AI coding agents.

What is cmux
cmux is an open-source terminal application that reimagines how developers interact with AI coding agents. Built as a native macOS app using Swift and AppKit, it integrates Ghostty for terminal rendering while adding crucial features like vertical tabs, notification systems, and an in-app browser. The application was created to solve the challenges of managing multiple AI coding sessions simultaneously, such as those from Claude Code, Codex, OpenCode, and other coding CLIs, while maintaining high performance and user flexibility.
Key Features of cmux
cmux is a native macOS terminal application that combines Ghostty-based terminal emulation with vertical tabs, notifications, and an integrated browser specifically designed for AI coding agents. It features GPU-accelerated rendering, scriptable CLI and socket APIs, and seamless integration with existing Ghostty configurations while providing visual context through git branch information, PR status, and workspace notifications. Notification System:Features blue rings around panes and illuminated tabs when AI agents need attention, with a centralized notification panel and quick-jump functionality to the most recent unread notifications Integrated Browser with API:Includes a built-in browser that can be split alongside terminals, with a scriptable API compatible with agent-browser for automation and testing Smart Vertical Tabs:Displays contextual information including git branch, PR status, working directory, and listening ports in a vertical sidebar for better workspace organization Native Performance:Built with Swift and AppKit instead of Electron, utilizing GPU acceleration through libghostty for smooth rendering and fast startup times
Use Cases
AI Development Workflow: Manage multiple AI coding agents (Claude Code, Codex, etc.) simultaneously while maintaining clear visual feedback on their status and requirements Full-Stack Development: Run development servers, view results in the integrated browser, and manage git operations all within the same window with split panes Code Review and Testing: Review AI-generated code changes across multiple tasks with integrated preview environments and automated testing capabilities Multi-Project Management: Organize multiple projects with distinct workspaces, each showing relevant git information and development status at a glance
Pros
High performance native macOS app with GPU acceleration Extensive scriptability through CLI and socket API Seamless integration with existing Ghostty configurations
Cons
Limited to macOS platform only Does not restore live process state after restart Requires manual configuration for some AI agent integrations
How to Use cmux
Install cmux: Download and install cmux either by downloading the .dmg file from GitHub releases and dragging it to Applications folder, or using Homebrew with command: 'brew tap manaflow-ai/cmux && brew install --cask cmux' Launch cmux: Open cmux from Applications folder. On first launch, macOS may show a security warning - click 'Open' to proceed. The app will auto-update via Sparkle. Create workspaces: Use Cmd+N to create new workspaces (tabs). Each workspace shows git branch, working directory, ports and notifications in the sidebar. Use Cmd+1-8 to switch between workspaces. Split panes: Use Cmd+D to split panes horizontally (right) or Cmd+Shift+D to split vertically (down). Navigate between panes using Option+Cmd+Arrow keys. Use browser integration: Press Cmd+Shift+L to open browser in split pane. Use Cmd+L to focus address bar. The browser supports developer tools (Option+Cmd+I) and console (Option+Cmd+C). Monitor notifications: When AI agents need attention, panes get blue rings and tabs light up. Press Cmd+I to show notifications panel, Cmd+Shift+U to jump to latest unread notification. Customize appearance: cmux reads themes, fonts and colors from ~/.config/ghostty/config file. Open Settings (Cmd+,) to customize keyboard shortcuts and other preferences. Use CLI automation: cmux provides CLI and socket API to automate workspace creation, pane splitting, keystrokes, and browser control. Use 'cmux notify' to integrate with AI agent notifications.
cmux FAQs
1.What is cmux?
cmux is a Ghostty-based macOS terminal app with vertical tabs and notifications designed specifically for AI coding agents. It provides a terminal, browser, notifications, workspaces, splits, tabs, and a CLI to control all of it.
2.How do I install cmux?
There are two ways to install cmux: 1) Download the DMG file from the official release and drag cmux to Applications folder (recommended), or 2) Use Homebrew by running 'brew tap manaflow-ai/cmux' followed by 'brew install --cask cmux'
3.Is cmux free and open source?
Yes, cmux is free and open source, licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). There is also a paid Founder's Edition that offers early access to upcoming features and additional support.
4.Does cmux restore sessions after restart?
cmux partially restores sessions - it restores app layout and metadata including window/workspace/pane layout, working directories, terminal scrollback, and browser URL/history. However, it does not yet restore live process states inside terminal apps (like active Claude Code/tmux/vim sessions).
5.What makes cmux different from other terminal apps?
cmux is built as a native macOS app in Swift/AppKit (not Electron), making it fast and memory-efficient. It features a unique notification system for AI coding agents, vertical tabs showing git branch and PR status, and an in-app browser with scriptable API. It's designed as a primitive tool that doesn't force users into specific workflows.
theORQL
Free
theORQL

theORQL

favorite

theORQL is a next-generation runtime debugging tool that captures and analyzes runtime errors in Chrome, explains their causes, and generates verified fixes directly in VS Code, enabling developers to fix bugs in minutes without context switching.

#AI Code Assistant
#Monitor & Log Management
Superset
Free
Superset

Superset

favorite

Superset is a turbocharged terminal application that enables developers to run multiple AI coding agents in parallel while providing tools to enhance development workflow through isolated Git worktrees.

#Multi-purpose Tools
#AI Code Assistant
cubic
Free Trial
cubic

cubic

favorite

Cubic is an AI-powered code review platform that automatically reviews pull requests in GitHub, helping teams catch bugs and merge code faster while maintaining high-quality standards.

#AI Code Assistant
MaxClaw
Free Trial
MaxClaw

MaxClaw

favorite

MaxClaw is a cloud-hosted AI agent by MiniMax that offers one-click deployment, persistent memory, and multi-platform integration powered by the MiniMax M2.5 model, requiring no servers, Docker, or API keys to manage.

#AI Code Generator
#No-Code & Low-Code
MaxClaw by MiniMax
Free Trial
MaxClaw by MiniMax

MaxClaw by MiniMax

favorite

MaxClaw is a cloud-hosted AI agent platform by MiniMax that enables one-click deployment of always-on AI assistants across messaging platforms, powered by OpenClaw framework and MiniMax's M2.5 foundation model.

#AI Code Generator
#No-Code & Low-Code
AgentNotch
Free
AgentNotch

AgentNotch

favorite

AgentNotch is a macOS menu bar app that lives in your Mac's notch, providing real-time visibility and monitoring of AI coding assistants like Claude Code and OpenAI Codex.

#AI Code Assistant
#Monitor & Log Management
Amarsia
Free
Amarsia

Amarsia

favorite

Amarsia is a frictionless prompt engineering platform that enables startups, SMEs, and product teams to build, deploy, and manage AI features as ready-to-use APIs without writing code.

#AI DevOps Assistant
#No-Code & Low-Code
SummonAI Kit
Paid
SummonAI Kit

SummonAI Kit

favorite

SummonAI Kit is a specialized tool that analyzes your codebase and generates custom CLAUDE.md files, skills, and agents to help Claude AI better understand and work with your specific tech stack and patterns.

#AI Code Assistant
#AI Developer Tools
Datastripes
Free
Datastripes

Datastripes

favorite

Datastripes is a no-code, in-browser data analysis platform that offers 300+ drag-and-drop nodes, AI-generated insights, and narrated dashboards to help users transform raw data into visual stories and insights without programming.

#AI Data Mining
#No-Code & Low-Code
GenAIntel
Free
GenAIntel

GenAIntel

favorite

GenAIntel is a comprehensive AI video comparison platform that allows users to test one prompt across 40+ AI video models simultaneously and share results through a single link on an infinite canvas.

#AI Video Generator
#No-Code & Low-Code
Thunderbit
Free
Thunderbit

Thunderbit

favorite

Thunderbit is an AI-powered web automation tool that allows business users to create no-code applications and automate tasks through an easy-to-use Chrome extension.

#AI Productivity Tools
#AI Website Builder
#No-Code & Low-Code
Z.ai
Free
Z.ai

Z.ai

favorite

Z.ai is a versatile AI assistant platform that offers free AI-powered tools for creating presentations, professional writing, and coding with instant results.

#AI Code Assistant
#AI Presentation Generator
Supademo
Free
Supademo

Supademo

favorite

Supademo is an AI-powered platform that helps teams create interactive product demos and guides in seconds, without coding.

#AI Presentation Generator
#No-Code & Low-Code
Gemini 2.0 Flash Thinking
Free
Gemini 2.0 Flash Thinking

Gemini 2.0 Flash ThinkingEditor's Choice

favorite

Gemini 2.0 is Google DeepMind's most capable AI model yet, featuring enhanced multimodal capabilities including native image generation, speech output, and autonomous agent abilities designed for the agentic era.

#Large Language Models (LLMs)
#AI Chatbot
#AI Code Assistant
GATE AI Email Generator
Free
GATE AI Email Generator

GATE AI Email Generator

favorite

GATE is an AI-powered email HTML template generator that helps transform email campaigns by automatically creating customized HTML templates using artificial intelligence.

#AI Email Writer
#AI Email Marketing
#No-Code & Low-Code
SmartLeadMagnet
Free
SmartLeadMagnet

SmartLeadMagnet

favorite

SmartLeadMagnet is an AI-powered lead magnet creation platform that helps businesses generate high-converting lead magnets through an intuitive drag-and-drop interface, customizable templates, and seamless website integration.

#AI Email Marketing
#No-Code & Low-Code
#AI Lead Assistant
Resonoon
Free
Resonoon

Resonoon

favorite

Resonoon is a no-code B2B SaaS platform that enables businesses to create AI-powered voice and chatbots in 30 minutes without technical skills, offering pay-per-conversation pricing.

#AI Customer Service Assistant
#No-Code & Low-Code
Vapify
Free
Vapify

Vapify

favorite

Vapify is a white-label platform that enables agencies to offer Vapi.ai's voice AI solutions under their own brand while maintaining control over client relationships and maximizing revenue.

#AI Voice Assistants
#AI Customer Service Assistant
#No-Code & Low-Code
Micro SaaS Ideas
Free
Micro SaaS Ideas

Micro SaaS Ideas

favorite

Micro SaaS Ideas are small-scale, niche-focused software solutions that target specific problems or markets, offering entrepreneurs a way to build profitable businesses with minimal resources and complexity.

#Business Ideas Generator
#AI Code Generator
#No-Code & Low-Code
DeepSeek
Free
DeepSeek

DeepSeekEditor's Choice

favorite

DeepSeek is an advanced AI company developing powerful language models for coding, content creation, and general conversation with state-of-the-art performance in both open-source and commercial applications.

#AI Chatbot
#AI Code Assistant
#AI Code Generator
#AI Code Refactoring
aiai