01 · Remembers
It starts every session knowing what you decided
Notes, decisions and lessons live outside the model. Each session pulls in the ones that matter for the task, plus a shared vocabulary, so you stop re-explaining your own project.
Open source · for Claude Code
MARVIN remembers what you decided, loads the right playbook for the job, and turns tickets into tested pull requests on its own. You still approve every merge.
Early. It runs every day on three machines, but it isn't packaged for anyone else yet.
Counted, not claimed
Counted on Nov 2, 2026 from the repos and the machines that run it. How each number was counted.
What it does
01 · Remembers
Notes, decisions and lessons live outside the model. Each session pulls in the ones that matter for the task, plus a shared vocabulary, so you stop re-explaining your own project.
02 · Works while you are away
Label an issue and walk off. MARVIN makes a clean worktree, plans with a strong model, edits with a cheap one, measures the result, and only opens a PR when nothing got worse.
03 · You stay in charge
Every merge goes through a gate: rebase, re-run the tests the change can touch, check the screenshots, and log why if it refuses. When a PR needs you to choose, it asks with options you tick.
The life of a ticket
Every step logs what happened. If three tickets fail the same way inside two hours, the pipeline stops itself and tells you why. How the pipeline works.
Built with MARVIN
Seal Speak is a live-captioning app for iPhone. It went from first commit to the App Store in 50 days, and 19 of its merged pull requests were written by MARVIN's pipeline.
See Seal SpeakStatus, honestly