
In simple English
This tool turns a text script into a narrated explainer video or product demo. Your coding agent writes the script and draws the scenes based on your topic. A local voice speaks the words, and a background program records it all into a finished video file. You do not need any video editing skills or expensive subscriptions. Everything runs directly on your computer for free.
What it is
An open-source command-line tool that coordinates local AI models, a headless browser and FFmpeg to generate MP4 videos from code. It pairs with coding agents to automate scriptwriting, scene layout and video rendering.
What it is good for
Solo builders and developers who want to create software demos, tutorial videos or product overviews without spending hours in video editing software.
- Runs locally on your computer with no cloud subscription costs.
- Generates realistic voice narration in multiple languages using local models.
- Automates the entire process when given to a coding agent.
- Requires Node.js, FFmpeg, Chrome and command-line setup.
- First setup downloads around 400 megabytes of models.
- Relies on a separate coding agent service to write the actual scripts and scenes.
Manually editing product demos and voiceovers in traditional video editing software
Claude Code
- snapcast/snapcast8.0k stars
A server and clients that play one audio stream in several rooms, kept in time with each other.
- MusicPlayerDaemon/MPD2.8k stars
A background music player with no interface of its own, controlled over a network by separate client programs.
- AcademySoftwareFoundation/OpenTimelineIO2.0k stars
An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.
git clone https://github.com/vincentsch/explainroo.git cd explainroo npm install node bin/explainroo.js doctor --fetch