dmux is unclaimed —
D
dmux
Parallel agents with tmux and worktrees·dmux.ai
dmux is a tmux pane manager that creates AI-powered development sessions with coding agents such as Claude Code, OpenCode, or Codex. It manages multiple AI coding agents in parallel, each running in its own isolated git worktree, automating branch creation, development, and merging back to the main branch. It supports multiple projects in one session, includes a built-in read-only file browser for each worktree, and can raise native macOS notifications when background panes need attention.
What it's for
Running multiple AI coding agents in parallel on the same projectAutomating git worktree creation and cleanup per taskGenerating branch names and commit messages via AIMerging agent work back into the main branch safelyBrowsing worktree files without leaving the terminalManaging multiple projects within a single tmux session
Features 16
- Add additional agents or terminal shells to an existing worktree
- AI-generated branch names and commit messages via an OpenRouter key
- Auto-commit of uncommitted worktree changes before merging
- Auto-detects tmux config and offers to install a recommended preset
- Automates the git worktree lifecycle (create, use, cleanup)
- Built-in read-only file browser rooted at each pane's worktree, with diff view
- Create a GitHub PR directly from the pane menu
- Focus a single project's panes within a shared multi-project session
- Hide/show individual panes or all other panes without stopping them
- Keyboard-first navigation with single-key shortcuts
- Native macOS notifications when background panes need attention
- Pane status detection (working, analyzing, waiting, idle)
- Runs multiple AI coding agents and shell panes in parallel using tmux and git worktrees
- Sidebar layout mode with fixed-width control panel and agent pane grid
- Supports multiple projects attached to one shared tmux session
- Two-phase merge flow: merge main into worktree, then worktree into main