Nobody Has Run Your Quickstart Since You Wrote It
we did. step 4 exits 127.
rtfm.run has an AI agent follow your documentation on a fresh machine, the way a new developer would. When a step breaks, it fixes the doc, proves the fix works, and opens a pull request.
How it works
- 1
Connect a repository
Sign in with GitHub, install the app on the repos you care about, and point rtfm.run at a doc: a README, a quickstart, an install guide.
- 2
An agent follows it on a fresh machine
On every push, an AI agent reads your doc and does exactly what it says, inside a blank, isolated microVM. No tribal knowledge, no shortcuts.
- 3
Broken steps get fixed and proven
When a step fails, it finds the cause, rewrites the doc, and has a second fresh agent follow the new version. Only a fix that works gets proposed.← the whole point
- 4
You get a pull request
The fix arrives as a pull request written to your repo's contribution guidelines, with the evidence for every change.
What you get
Step-by-step health
See which steps of each doc work today, and the last commit where every step was verified.
Live runs
Watch the agent work: every command it runs and every update it posts, as it happens.
Fixes that are tested
Every proposed change is rerun from scratch before it reaches you. If the rerun fails, the fix is thrown away.no vibes-based fixes
Respects your project
Pull requests follow your templates and CONTRIBUTING rules, disclose AI involvement, and are never sent to projects that refuse AI contributions.
Isolated by default
Each run gets its own throwaway microVM. Your credentials stay encrypted and are only handed to the steps that ask for them.
Works with your stack
Python, Node.js, Go, Docker and whatever else your docs install. If a newcomer could follow it, so can the agent.
Find out what your next user will hit, before they do.
now go run yours.