The zero-friction workflow for git worktrees and tmux. Isolate contexts, run parallel AI agents, and merge with a single command.
Why workmux?
Work on multiple features, hotfixes, or AI agents at the same time. No stashing, no branch switching, no conflicts.
A natural mental model. Each has its own terminal state, editor session, and dev server. Context switching is switching tabs.
For existing and new tmux users. If you already live in tmux, it fits your workflow. If you don't, it's worth picking up.
See it in action
Spin up worktrees, develop in parallel, merge and clean up.
bash
# Start working on a feature
workmux add my-feature
# Done? Merge and clean up everything
workmux mergeMonitor your agents
A tmux popup dashboard to track progress across all agents.

What people are saying
"I've been using (and loving) workmux which brings together tmux, git worktrees, and CLI agents into an opinionated workflow."
"Thank you so much for your work with workmux! It's a tool I've been wanting to exist for a long time."
"It's become my daily driver - the perfect level of abstraction over tmux + git, without getting in the way or obscuring the underlying tooling."