Ship a week’s work before lunch.
A desktop workspace with depth: the thread up front, a crew of coding agents working in isolated git worktrees behind it, all on your machine.
One prompt in. A merged branch out.
Describe the work
Talk to the main agent like a lead. It reads the repo, asks what it needs, drafts the split.
Approve the plan
A plan card lands in the thread — steps, files, models. Edit it, then hit implement.
Watch it land
Agents build in parallel branches. Mousse reviews, resolves and merges one clean diff.
Depth where it matters, flat where it doesn’t.
Every capability sits one keystroke away — no dashboards, no context switching, no cloud in the middle.
The orchestrator
main agentOne agent holds the context and delegates. You get a lead, not a lottery of prompts.
Isolated worktrees
gitEvery agent gets its own worktree and branch. Nothing steps on anything.
Any agent CLI
byoClaude Code, Codex, OpenCode, Cursor agents — mixed in one run.
One clean merge
reviewConflicts resolved before they reach you. Review a single diff.
Runs at 3am
scheduledRecurring jobs: dep bumps, flaky-test hunts, nightly refactors.
Answer from your phone
channelsTelegram, Discord or a webhook. Approve from the bus, come home to a merged branch.
Browser, files, terminal, git
panelsThe whole loop is in the window — poke the running app, tail the logs, open the PR.
Local by default
privacyYour code never leaves the machine. Your keys, your CLIs, your filesystem.
See where time went
statsA line-edit heatmap per repo, per agent, per day — what shipped and who wrote it.
Five terminals is not a workflow.
Running agents by hand means babysitting tabs, pasting context and praying nothing touches the same file. Mousse keeps orchestration, isolation and review in one place.
Get Mousse
Free and MIT licensed. Point it at a repo, connect the agent CLIs you already pay for, and hand off the work.
Questions, answered
Do I need API keys?+
Bring the agent CLIs you already use. Mousse drives Claude Code, Codex, OpenCode and Cursor agents with your existing logins or keys.
Where does my code go?+
Nowhere. Mousse is a desktop app: worktrees, terminals and git all run locally. Only your agent CLIs talk to their own providers.
How does it avoid conflicts?+
Each agent works in a dedicated git worktree on its own branch. The main agent merges them in order and resolves overlaps before you see the diff.
Can I stop it mid-run?+
Yes — every agent has a live terminal you can take over, pause or kill. Plans are editable before they run.
Is it really free?+
MIT licensed, no accounts, no telemetry. You pay your model providers, not us.