explainroo
View on GitHubExplainer 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.
A local JavaScript tool that turns scripts and agent-written scenes into narrated MP4 explainer videos or product demos. It uses Kokoro for voice, Whisper for word timing, a canvas renderer for animation, and FFmpeg for video output.
Use Cases
Generate narrated explainer videos from scriptsCreate product demo videos with simulated clicks and typingProduce videos in social-media aspect ratiosRender animated scenes with captions and voice timingCreate local videos without API keys
Built With
- Language
- JavaScript
- Frameworks
- Transformers.js · Kokoro.js · Playwright · Rough.js · FFmpeg
Tags
video generation · explainer videos · product demos · text-to-speech · speech alignment · animation · local AI · coding agents · JavaScript · CLI