snippet

A coding team that runson your own computer.

Ask from your phone, desk or terminal. Mission Control hands the work to its agents, checks it, and brings back what's done.

snippet GitHub
Mission Control ready
Morning. Two runs finished overnight and nothing needs you. What should we work on?
Agents on it 0Checks –Time 0:00

Work comes back finished and checked, in the form you'd hand to a colleague.

Ready to merge

Fix Safari checkout date parsing

#213 · web agent wants to merge 2 commits into main from fix/safari-checkout

src/checkout/date.ts+12 −4
src/checkout/date.test.ts+31 −0
Browser checks in WebKit14 / 14
Unit tests212 / 212
Reviewed by the review agentapproved

Checkout · WebKit run

14 checks · 38.2s · run by the tests agent

Mission Control · 08:02

Your brief while you were away

  • Finished: the billing retry fix, merged after review.
  • Finished: the nightly dependency check. Two minor bumps, both green.
  • Waiting on you: pick one of three onboarding headers. Previews are in the chat.
  • Next: the Safari checkout bug, starting at 09:00.

First, you ask.

One message, from wherever you are. No setup per task, no picking a model.

Mission Control now
Runs on the model you already pay for.

When one hits its limit, background work moves to the next one on your list.

Claude
ChatGPT
Grok
Gemini
Antigravity
Your own key

And it keeps going without you

The web agent's pink Mochiweb
The tests agent's mint Mochitests
The review agent's yellow Mochireview
The docs agent's blue Mochidocs

Every agent has its own Mochi

Each one has a job, a colour and its own memory.

Mission Control picks who fits, and you can build new ones.

ship the onboarding fix
Done. Review agent approved it. Merge?
MergeShow diff

Approve from your phone

Hand off work on the train and merge it from the couch.

The app talks to your own computer, not a cloud copy of your code.

$ snippet
● mission control · 3 agents
› bump the api to node 22
done handed to api agent
done tests 212 / 212
done PR #214 opened

Or straight from the terminal

The same team, in a full terminal app.

Sessions started here show up on your phone, and the other way round.

Every hourFresh X repliesin 59:00
WeekdaysDependency check09:00
NightlyFlaky test sweep02:30

It works while you're away

Put work on a schedule and read the results over coffee.

Quiet hours hold anything that isn't urgent until morning.

project memory+ checkout dates: always test in WebKit
+ billing uses cents, never floats
+ the user prefers small PRs

It remembers the project

What it learns tonight, it still knows tomorrow.

Memory is plain files in your repo that you can read and edit.

Install it on your computer, then ask it to fix one small thing that's been bugging you.

curl -fsSL https://wacht.dev/snippet.sh | sh