Developers who already write Playwright browser tests can now repurpose those scripts as product demo videos. Argo, a new open-source CLI tool, records browser sessions driven by Playwright, overlays UI highlights, and generates voiceover from a simple JSON manifest.
The voiceover runs through Kokoro TTS locally on your machine, so there are no API keys to manage and no per-minute billing from a cloud speech service. You write a demo script using the standard Playwright API, define what the narrator should say at each step in a JSON file, and Argo exports a finished MP4.
The pitch is straightforward: QA engineers and developer advocates are already scripting browser workflows for testing. Argo lets them get a second use out of that work by producing walkthroughs for sales teams, onboarding docs, or changelog videos. It fills a gap between raw screen recordings (which need editing) and full video production tools (which need a learning curve and a budget).
The tradeoff is clear. You need to be comfortable writing Playwright scripts, which limits the audience to developers or technically-minded product teams. For non-technical marketers who want drag-and-drop video creation, tools like Descript or Camtasia are still the better fit. But for teams that already have Playwright in their stack, this removes the awkward step of manually recording a browser while narrating into a microphone.
Argo is open-source and available on GitHub.