After running multiple Claude Code sessions daily for a few months, I got tired of cmd-tabbing between terminal windows trying to remember which session needed my attention.
So I built Muxara — a small always-on-top desktop app that shows all your Claude Code sessions as live status cards. It auto-detects whether each session is waiting for input, actively working, idle, or errored. Sessions needing input sort to the top.
What it does:
- Discovers and monitors all your Claude Code tmux sessions
- Shows last few lines of terminal output on each card
- Click or arrow-key to switch to any session instantly
- Creates new sessions with automatic git worktree isolation (no branch conflicts)
- Per-project configurable bootstrap commands
Install (Homebrew):
brew tap muxara/muxara && brew install --cask muxara
It's MIT licensed, macOS only, built with Tauri (Rust + React). I know Anthropic has their paid Claude Code Desktop now. This is a free alternative for those of us who prefer the CLI workflow.
GitHub: https://github.com/muxara/muxara
Happy to answer questions or take feature requests.

Top comments (0)