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.
Demoman is a headless recording plugin for coding agents.
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.
You ship the feature. Your agent records the demo. It comes back finished, ready for the PR.
It records in a browser you never see, so your screen stays yours while it works.
A report at the end of every take: in frame, cut off, detours. When a step misses, the script is fixed and run again.
Capture and export happen on your machine. Demoman sends nothing to us; your agent passes what Demoman reports to the AI service it runs on.
A timeline editor for every take. Trim the waiting, tune each zoom and add brand kits for unlimited customization.
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