Demos, store listings and launch clips, made from the real product, kept current with every release.
Record the real thing, cut it by data, deliver it everywhere, keep it current. Each step is an effect on a frame.
01
Record the feature you shipped, in Chrome or in the studio, or let your agent drive the product at its URL. Never a mockup, never a generated picture of your UI.
Learn more →02
The cursor becomes the camera: it zooms where a value is set, and a callout stays pinned to the button it names. Every cut is a value in a document, so every edit is live and reversible.
Learn more →03
Export on your machine at up to 4K with no watermark, or render on our fleet. Stills at the zoom apexes, the cover as the last freeze, sizes from the destination's spec.
Learn more →04
The take is versioned, so the next release is a re-render of the same flow, not a re-shoot. The GitHub Action runs it on the pull request and posts the kit there: every asset sized for its channel, and re-measured from its own bytes.
Learn more →Skills, a CLI, a contract at /llms.txt, and a GitHub Action. Edits are patches to a document, so the agent re-renders instead of re-recording.
Claude Code, Codex, Cursor, or any agent that reads llms.txt.
vos is the open engine under vosso. Write a video as data, preview it in the browser, and render the exact same frames on a server.
This background is a vos program, running live in your browser.