spool: loom for agents
Ask once, get one link
Tell your coding agent to show you what it built. It records your running app, narrates it, and sends you one link to watch.
Your agent records it
Step 1It opens your app in a real browser and clicks through the change the way a teammate would demo it.
It explains as it goes
Step 2A clear voice walks through each step, with captions that follow every word.
You watch one link
Step 3Share it in Slack, drop it on the pull request, or send it to a client. No account needed to watch.
It shows the real thing
Your actual app, recorded live. Not screenshots stitched into a slideshow.
Your real app
A real browser or your whole screen, in one continuous take.
No dead air
Waiting and thinking time is cut out. The action plays at a natural pace, and slows down where it matters.
Easy to follow
Chapters for every step, captions for every word, and a transcript you can click to jump.
Where your team already is
The link lands on the pull request and in Slack, with a clean player anyone can open.
Every merged pull request explains itself
Turn it on for a repository and each merge comes back as a short narrated recap. Nobody has to record anything.
Turn it on once
Connect a repository and pick which merges get a recap.
The recap comes back on the PR
A few minutes after the merge, a short video explains what changed and why.
It learns your words
Teach it the names your team uses, so recaps sound like your team wrote them.
Everything you shipped, in the order it shipped
Walkthroughs you recorded and recaps you did not, in one place.

One swipe per change
The feed is a full screen pager. Swipe, or use j and k. Work waiting on your decision comes first, then everything that shipped.

A watch page with chapters
Click a line of narration to move the video to it. A pull request guide shows the diff beside the stop that explains it. Copy one iframe tag to put the player in a document or a wiki.

One dashboard for every repository
Changes grouped by day, what is still running, and how long it takes to catch up. Each repository has its own page for what changed since you last looked.
Ask a guide a question
Anyone with the link can ask about a published pull request guide. The answer comes from the code and the diff it shipped with.
Watch-through analytics
See how many people watched, how far they got, and how many reached the end. Per spool, per repository, over the last 14 days.
A digest in Slack
Send a daily or weekly list of what is new to a Slack channel. Preview it before you subscribe.
The archive doubles as onboarding
Walkthroughs and recaps do not expire. Six months in, the feed is the tour of the codebase nobody had time to write. Point a new hire at it and let them watch their way in.
Decide before the agent builds it
A plan spool is a recorded proposal. You watch it, you decide, and the agent cannot start until you have.
The agent records the plan
The goal, the approaches it weighed, the evidence behind each one, and the one it recommends. It runs about a minute.
You approve or send it back
Approve the recommended approach with one tap from the feed. A redirect, a park, or a reject needs a reason, and the agent reads it.
A question stops the work
Ask on the moment of the video you are watching. Until the agent acknowledges the question, every call that moves the work forward is refused.
A proof closes the loop
When the work is done the agent records a proof: every step of the approved approach, what it verified, and where it departed from the plan.
Two plans, nothing to run
Record and render on your own machine for nothing. Go Pro when you want our machines doing the work.
Free
Record and render locally on your own OpenAI key. Publish 3 spools to try it, and those links stay live forever.
- Local renders on your own OpenAI key
- 3 published spools and 20 hosted voice segments
- Every feature: chapters, captions, embeds
- Drafts and failed renders are free
Pro
Cloud renders and recaps on merge, for a team that ships every day. Nothing to run.
- 20 cloud renders per seat, pooled
- $1 per extra recap
- Recaps on every merged pull request
- Higher hosted voice and cloud-render limits
Talk to us
A question about a plan, a repository that will not connect, a team you want set up. Write to the people who build Spool.