Claude Video

explainroo

vincentsch/explainrooNEW SINCE OPUS 5.5

Narrated explainers and product demos

explainroo is an open-source toolkit that Claude Code, Codex, Pi and other coding agents use to make narrated explainer videos and product demos. The agent writes a script and JavaScript scenes; Kokoro voices it, Whisper times each word, headless Chrome draws the frames and ffmpeg builds the MP4, with stills and layout checks for review. Clone the repo, run npm install and the doctor command; needs Node.js 20.11+, ffmpeg and Chrome.

INSTALL EXPLAINROO

  • git clone https://github.com/vincentsch/explainroo.git

Copied as written in the repo's README. Check the README for options and requirements.

STACK
JavaScriptKokoroWhisperRough.jsFFmpeg
“Explainer videos and product demos made by your AI agent. Free and open source: a local voice (Kokoro), word timing (Whisper) and a canvas renderer turn a script into a narrated MP4.”
— the repo's own description on GitHub
ai-agentsanimationcanvasclaude-codecodexexplainer-videoffmpegjavascriptkokoroproduct-demotext-to-speechvideo-generation
About Explainers

Narrated lessons and knowledge videos: script, voiceover, diagrams and captions assembled into a teaching video.

MORE EXPLAINERS