cmux - Ghostty-based terminal with vertical tabs and notifications
I run a lot of Claude Code and Codex sessions in parallel. I was using Ghostty with a bunch of split panes, and relying on native macOS notifications to know when an agent needed me. But Claude Code's notification body is always just "Claude is waiting for your input" with no context, and with enough tabs open, I couldn't even read the titles anymore. I tried a few coding orchestrators but most of them were Electron/Tauri apps and the performance bugged me. I also just prefer the terminal since GUI orchestrators lock you into their workflow. So I built cmux as a native macOS app in…
cmux - Ghostty-based terminal with vertical tabs and notifications launched on February 19, 2026 with 198 votes, #147 of 16,627 launches that month and more than 99% of that year's launches.
In plain words
cmux is a macOS terminal application built on Ghostty that manages multiple parallel AI agent sessions. It features vertical tabs displaying git branch, working directory, and listening ports, plus a notification system that shows contextual information about when agents need input. Designed for developers running multiple Claude Code and Codex sessions simultaneously, cmux prioritizes native performance and terminal-based workflows over GUI-based orchestrators.
written from the facts on this page · September 2026
From the sources
cmux is the open-source terminal built for multitasking with coding agents. It has vertical tabs, notifications, a built-in browser, and it's built on Ghostty. When Claude Code needs you, the pane glows blue and the sidebar tells you why. No Electron/Tauri. Just Swift/Appkit.
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability. - manaflow-ai/cmux
In the maker’s words, at launch
I run a lot of Claude Code and Codex sessions in parallel. I was using Ghostty with a bunch of split panes, and relying on native macOS notifications to know when an agent needed me. But Claude Code's notification body is always just "Claude is waiting for your input" with no context, and with enough tabs open, I…
Does a similar job
all alternatives →
Cmux – Coding Agent Multiplexer2025 · github.com · ▲22HN, I'm stoked to share this product I've been working on non-stop for the past few weeks. It's an immersive GUI experience for working with many coding agents in parallel. The UX should be familiar to Claude Code users, but we took advantage of the GUI nature to add in a bunch more. cmux is early but certainly usable—almost all of our internal cmux development rolls through cmux itself. Please let me know your thoughts and feedback!
PrettyMuxApr 2026 · prettymux.com · ▲73I built PrettyMux as a native Linux terminal workspace for multitask workflows and keeping track of my agents. It’s a GTK4 app built on Ghostty/libghostty, with split panes, workspaces, vertical tabs, notifications, project-aware tabs (shows favicons/logo automatically), and an in-app browser so terminals and docs/tools can live side by side. I started it because I wanted something tmux-like for modern GUI workflows on Linux, but native and not Electron, there is cmux but only available on macos (prettymux compiles on windows and macos too but not tested for now there) It’s…


runCLAUDErun2025 · runclauderun.com · ▲112I built runCLAUDErun because I got tired of manually running the same Claude Code tasks every day. It's free and it runs locally. What it does: It's a macOS app that schedules your local Claude Code to run on any schedule you want - daily, weekly, or custom cron expressions. My use case: Every night at 11pm, it automatically summarizes my Obsidian daily notes. But, it can schedule any Claude task - code reviews, data processing, report generation, web research, file organization, etc... Technical details: - Native macOS app (Electron + React) - Uses launchd for scheduling (proper macOS…
Rmux – A programmable terminal multiplexer with a Playwright-style SDKMay 2026 · github.com · ▲194Author here. RMUX started from a frustration: I've used tmux for years and got tired of scraping output with grep and sleeps to automate anything. So I rebuilt the multiplexer from scratch in Rust, with a programmable layer on top. Two surfaces: a tmux-compatible CLI (~90 commands, your keybindings just work), and a typed async Rust SDK on the same daemon — stable pane IDs, structured snapshots, locator-style waits. The idea is Playwright-style automation, but for terminals. Native on Linux, macOS, Windows (real ConPTY, no WSL). Demos and docs at rmux.io. Happy to answer questions about the…
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 22d ago · stillwet.art

FastRouter.ai▲364Route requests to the right LLM for cost, latency & quality
AI · 23d ago · fastrouter.ai
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, February 2026
the whole month →



Lovon AI Therapy▲801Feel closer and have more fun with your partner every day!
AI · Feb 2026 · lovon.app

Hello my name is Ben Ward for the past 3 years I have been remastering the financial game Wall Street Raider created by Michael Jenkins originally on DOS in 1986. It has been a rough journey but I finally see the light at the end of the tunnel. I just recently redid the website and thought maybe the full story of how this project came to be would interest you all. Thank you for reading.
Work · Feb 2026 · wallstreetraider.com