Specs that live
where the code lives.

Write PRDs with your team, publish to GitHub as a pull request, and let AI flag them the moment they drift from the code.

verso — checkout v2
Notes / Spec

Checkout v2 — Product Spec

Streamline checkout to cut drop-off and support modern payment methodsMia.

Requirements
  • Apple Pay & Google Pay support
  • One-tap checkout for returning users
  • Split payments across multiple cards

Work is more than just documents

It's the spec, the comment thread, the agents you've configured. Verso bundles all of it in one place so you can build as a unified team.

checkout-v2.md
1
2
3
4
5
6
SPECS
In your repo.

Specs live as .md files next to the code they describe — versioned, reviewable, never out of reach.

checkout-v2.md
# Requirements
Apple Pay support
One-tap checkout
Split payments
TEAM
Everyone, in the doc.

Real-time cursors, inline comments, and full history travel with every change.

agent
Spec linter
ready
AGENTS
Specialists on call.

Agents read your actual source — they answer from the code, not from memory.

verso — checkout v2
Notes / Spec

Checkout v2 — Product Spec

Streamline checkout to cut drop-off and support modern payment methodsMia.

Requirements
  • Apple Pay & Google Pay support
  • One-tap checkout for returning users
  • Split payments across multiple cards
Write

Write PRDs in a real editor.

A WYSIWYG editor with full access to your codebase — no Markdown syntax to wrangle, no terminal.

Draft specs and PRDs the way you'd write a doc, with your repo one keystroke away.

verso — checkout v2
Live · 3 editing

Checkout v2 — Product Spec

Returning users get one-tap checkoutMia backed by saved payment methodsAlex.

AKAlex Kim2m

Can we support split payments here?

Version history
v4 · Mia · now
v3 · Alex · 2h ago
v2 · Mia · yesterday
Collaborate

Real-time collaboration, built in.

Live cursors, inline comments, and full version history on every change.

Your whole team edits the same doc at once — product, design, and engineering together.

verso — checkout v2
verso/web/docs/onboarding.md

Onboarding

Walk new teammates through connecting a repo and opening their first spec.

  1. 1.Connect your GitHub repo
  2. 2.Open any .md file in the editor
  3. 3.Edit in place, publish backMia
synced with main
GitHub-native

Read and edit your repo's .md files.

Open any Markdown file straight from GitHub and edit it in a smart editor — in place.

Your specs live as .md files next to the code, versioned and reviewable.

verso — checkout v2
versocomparing spec ↔ mainnow
versofound 2 drifts1m
DRIFT§Pricing — Plan limits
Suggested spec edit
- Free tier allows 3 projects
+ Free tier allows 1 project
1const PLAN_LIMITS = { free: 1, pro: 50 }
billing/plans.ts:24
Apply fixDismiss
Drift detection

Identify when code drifts from the spec.

Agents compare every spec against the implementation and flag the lines that no longer match.

One click to accept the fix and update the spec in place — before anyone builds the wrong thing.

verso — checkout v2
Publish to GitHub
mainspec/checkout-v2
Update checkout spec for v2
Staged changes
Mdocs/checkout-v2.md+128-34
Adocs/payments.md+96
Massets/checkout-flow.png
versorewrote image paths to repo-relative1s
Open pull requestCommit to main
Publish

Publish specs straight to GitHub.

Commit Markdown files and specs directly, or open a pull request in one click.

Image paths rewrite to repo-relative automatically, and engineers review in their normal workflow.

Put verso on your Mac.

Free during the private beta. Edit your local Markdown in minutes — no account, no setup.

v0.1.0 beta· macOS 12+ · signed & notarized

Specs that never go stale.

Write PRDs with your team, publish them to GitHub, and let AI catch the drift before anyone builds the wrong thing.