The whole app, before you buy it
11 captures of the shipping build. This is the window you get after install, running on a demo repo with invented data. No mockups, no renders, nothing waiting on a roadmap. Click any shot to see it full size.
Let agents work without risking main
Run several agents at once without touching main or each other. Each task can get its own git worktree and branch — a per-project choice, off by default. Every agent reaches your data through the capabilities you ticked, and DB write stays off until you turn it on.
The cockpit
One window holds your repo, the task you’re on, and as many split terminals as you need. Each task can sit on its own worktree and branch, so moving to the next one takes no stash and no branch dance.
Agents reach your data on your terms
Pick exactly which capabilities each agent gets: DB read, DB write, tasks, hosts, diff, issues. DB write is off by default. Whatever you leave ticked lands in that agent’s own MCP config the next time it launches.
Review the agent’s work, then ship it
Split or unified diff with word-level highlights. Stage by hunk or by line, discard, amend, or rebase onto base. Then commit and hit Create PR, and Muster pushes the branch and opens the pull request in your browser. With the GitHub CLI installed it files the PR outright. Without gh you land on the compare page, branch already pushed.
Five engines, one window
Work the database in the same window as the code you’re changing. Postgres, MySQL, SQLite, MongoDB and Redis, each with a schema tree, SQL editor, typed row editing, and your foreign keys drawn for you.
Query, browse, and edit any database
One place for Postgres, MySQL, SQLite, MongoDB and Redis. You get a schema tree, query editor, results grid, and type-aware editing bounded to a single row. This capture is a SQLite project. Agents that reach the same saved connection over MCP stay read-only until you grant DB write.
See the shape of your schema
See how the tables actually relate before you write the JOIN. The diagram is built from your real foreign keys and rebuilds on a click. In the results grid, any foreign-key cell jumps straight to the row it points at.
An issue moves. A pull request appears.
Point a flow at your tracker and let it run: worktree, agent, pull request. Ten triggers and nine actions to build it from. Per-flow rate limits and a once-per-issue ledger stop a rule you got wrong from running away with your repo.
Turn an issue into a shipped PR
Trigger → condition → action. This flow fires when an issue moves to In Progress. It creates the worktree and branch, then runs the agent CLI you configured with the issue title and description as the prompt. When the work is reviewable, it opens the PR.
Your tracker, connected
Import an issue as a task. Push status back as the task runs, needs input or needs review. Comment without leaving the app. It all works across Linear, Jira, Trello, GitHub, GitLab, Asana and Azure DevOps. Tokens go to your OS keychain by default, and the app’s database holds a reference, not the token.
Separate identities, a real editor, and your keyboard
Keep work and personal completely apart. Fix a line without launching an IDE. Drive every surface from the keyboard, in whichever theme you can stand to look at all day.
Separate identities, no bleed
Work, personal and client never mix. Each profile carries its own SSH keys, Git author, GitHub login and AI-CLI accounts, under its own HOME. A task always commits as the right person.
An editor for when you don’t want a whole IDE
Open a file, fix the line, move on. You get syntax highlighting, regex find-and-replace and real selection, on a local repo file or one sitting on a server over SFTP. When the change deserves your actual IDE, hand it off to VS Code, Cursor, Zed, Sublime or Neovim at the exact line.
Everything a keystroke away
Jump to any task, host or database without lifting your hands from the keyboard. The same palette fires actions: new task, new connection, open the diff.
Dark, light, and four accents
Not everyone wants to live in a dark IDE. Muster ships a proper WCAG-AA light theme alongside Obsidian dark, plus four accent colours and your choice of UI font. Everything switches live, no restart.
Now point it at your own repo
Try it first: 7 days, every feature, card up front, $0 charged today — cancel before day 7 and you pay nothing. Convinced already? $39 once per device, no subscription, and your code and credentials never touch our servers.