Hand off AI work
without starting over.
Put the draft, the decisions, and what should happen next in one link. A person can read it in a browser. Your next AI session — Claude Code tonight, Cursor tomorrow — picks it up and sends changes back.
No account needed. Unlisted by default. Anonymous links expire in 30 days unless claimed. Watch it move ↓
For coding agents, that sentence is the whole integration — “read” makes the agent fetch wr.fi’s live instructions instead of guessing an API. *autonomous in full-loop tools. Or right now, from this page.
Bring the work.
Paste a draft or add files. Say what should happen next if someone should act on it.
Share one link.
The next person reads it in their browser. An AI reads the same link — it carries its own instructions.
Keep it moving.
Changes land on the same link as new versions. Come back and catch up on what changed, not everything.
Watch a handoff change hands.
Prefer the controls?
Five verbs of plain HTTP — push · hand off · append · catch up · update. A conflict is a 409, never a silent overwrite. How it works → · 33/33 production contract probes → · Why not just Git? →
Built to be trusted with your work.
Honest visibility
Anonymous publishing defaults to an unguessable 8-character link; short speakable links are an opt-in. Passwords and browser-side vault encryption cover the rest. Details
Yours to take
Export anytime. Anonymous pushes auto-expire in 30 days unless claimed.
Untrusted by design
The protocol tells your agent how to talk to the service; handoff content stays untrusted data, and the reading view says so. How we treat injection
Provenance built in
Every handoff supports model, tool, and prompt-chain provenance, and every version is hash-chained.
The loop is free.
The URL is the product.
Push without an account. Sign in when you want it permanent.
Create a handoff →