Show HN: Argo – Turn Playwright scripts into polished demos with AI voiceover Hey HN, I built Argo, an open-source CLI that turns Playwright test scripts into product demo videos — complete with overlays and AI-generated voiceover. The idea: if you already know Playwright, you can write a demo script the same way you'd write a test. Argo records the browser, generates voiceover from a simple JSON manifest using Kokoro TTS (runs locally, no API keys), and exports an MP4. How it works: 1. Write a demo script using the Playwright API 2. Add a voiceover manifest (JSON with scene names and narration text) 3. Run npx argo pipeline my-demo That's it. One command runs the full pipeline: TTS generation → browser recording → audio alignment → video export via ffmpeg.
The showcase video on the repo was itself recorded by Argo, using Argo.Code: https://github.com/shreyaskarnik/argo npm: https://www.npmjs.com/package/@argo-video/cli |