AI product Open source
An open-source tool that lets a coding agent create narrated explainer videos and product demos as MP4 files on the local computer. The agent writes a Markdown script and JavaScript scene definitions; Kokoro generates local speech, Whisper provides word-level timing, Chrome renders the scenes on a canvas, and FFmpeg assembles the narration, animation, music, sound effects, and captions. Scenes can include hand-drawn graphics, charts, code, icons, screenshots, or reconstructed product interfaces with simulated pointer and typing actions.
explainroo saves stills and frame sheets for review, and provides layout and speech checks for overlapping or clipped text, pronunciation errors, and small text in feed-sized videos. It supports multiple visual styles, output aspect ratios, adjustable pacing, and optional AI-generated illustrations through OpenRouter. The software is MIT licensed and requires Node.js, FFmpeg, and Chrome or Chromium; its voice and timing models run locally after setup.
1 use taken from transcripts — each links to the moment in the video.
Uses a coding agent to create narrated explainer videos as MP4 files. It handles scripts, JavaScript scenes, voice, timing, animation, music, export, and checks for visual or pronunciation errors.
1 in the library.