Runs on Linux
Demoman runs on x86_64 Linux, and setup names the command that installs Chromium's libraries. A video on a pull request says what the run did and which commit it recorded.
Simply ask your agent and it records your web app in a headless browser and hands back a polished video.
An agent is asked to record a demo of creating an invoice, as a desktop, a phone and a tablet. Each time it calls Demoman, which runs six steps in a sample billing app at that size, reports every step in frame, and saves the video as an MP4.
Zooms, cursor and framing, polished from the first take.
Export it as it is, or refine it in Studio.
One take, every format you need.
Connect Claude Code, Codex, Cursor or OpenCode, then ask in plain language.
Demoman records in a separate headless browser while you keep working.
It reports steps that were missed or cut off so your agent can correct and retry the flow.
Capture and export happen directly on the machine running Demoman.
Demoman runs on x86_64 Linux, and setup names the command that installs Chromium's libraries. A video on a pull request says what the run did and which commit it recorded.
Every run adds a version to a named video, and the Studio lists your videos with their versions and exports. Exports take their video's name.
Setup asks which agents to connect, the export quality and the pull-request setting, and now connects OpenCode. MP4s export at 60 fps in 1440p.
Your agent now offers to record a pull request's visible change by default, and scripts can drag. The camera follows the pointer.
npx demoman setup