A cross-platform desktop application for parallel agentic development.
Why parallelize?
Here are some specific use cases we enable:
- Contextual continuity between relevant changes:
- e.g. create a workspace for
code-review
,refactor
, andnew-feature
- e.g. create a workspace for
- GPT-5-Pro: use the slow but powerful GPT-5-Pro for complex issues
- Run in the background for hours on end
- The stream will automatically resume after restarts or intermittent connection issues. If the model completes early we will show an indicator.
- A/B testing: run multiple workspaces in parallel on the same problem but different approaches, abandon the bad ones.
- Tangent exploration: launch tangents in
cmux
away from main work
- Isolated workspaces with central view on git status updates
- Multi-model (
sonnet-4-*
,gpt-5-*
,opus-4-*
) - Supporting UI and keybinds for efficiently managing a suite of agents
- Rich markdown outputs (mermaid diagrams, LaTeX, etc.)
cmux
has a custom agent loop, but, we are heavily inspired by Claude Code in our
UX. You'll find familiar features like Plan/Exec mode, VIM inputs, /compact
and new ones
like opportunistic compaction and mode prompts.
📚 Read the full documentation →
Warning
cmux is in a Preview state. You will encounter bugs and performance issues. It's still possible to be highly productive. We are using it almost exclusively for our own development.
Download pre-built binaries from the releases page:
- macOS: Signed and notarized DMG (separate builds for Intel/Apple Silicon)
- Linux: AppImage
- Windows: not implemented, coming soon
See the documentation for more details.
See AGENTS.md for development setup and guidelines.
Copyright (C) 2025 Coder Technologies, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, version 3 of the License.
See LICENSE for details.