Agent swarms
Fork one golden VM into N parallel agents. Build a full-stack app (server + client + landing) in ~60 seconds by running three agents simultaneously.
Parallel scenario testing
Drive a real webapp to a stateful point, branch the live VM, then run every checkout scenario in parallel against isolated copies of the state.
Database state testing
Snapshot a seeded database, branch per migration scenario, run them in parallel, compare outcomes. Reproducible schema changes at the speed of
git checkout.Building pi extensions
Extend the pi coding agent with custom tools inside Vers VMs — a pattern that generalizes to any agent framework.
The shape of a Vers workflow
Every tutorial here follows the same arc:1
Provision once
Boot a root VM, install everything your workload needs, get to a “golden” state.
2
Commit
Snapshot the golden state so you can restore it later, anywhere, forever.
3
Branch per task
Every task, test, or agent trajectory runs in its own branch — parallel, isolated, microseconds to spawn.
4
Collect and discard
Pull results out, keep the branches that matter as commits, let the rest go.
Want to contribute a tutorial?
The docs source lives at github.com/hdresearch/vers-docs. Tutorials live intutorials/, follow the existing structure, and welcome PRs.