jastfan / explainroo-ui
Visual UI for Explainroo. 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.
Why this job: topics: video-generation



What it does
- Hand-Drawn Vector Aesthetics. Powered by Rough.js with natural pencil wobbles, marker strokes, and cross-hatch fill physics.
- Word-Level Synchronization. Tie any visual element (server, database, terminal, arrow) to a specific word. It pops into view at that exact millisecond.
- Web Audio Narration Engine. In-browser speech synthesis with customizable speech rate, pitch, and voice selection.
- Custom Voiceover Audio Import. Upload external .mp3 or .wav voiceover tracks per scene with live playback preview and instant audio ducking.
- Auto-Ducking Background Music. Generative ambient harmonic chords that dynamically lower volume whenever the narrator speaks.
Get started
git clone https://github.com/jastfan/explainroo-ui.git
cd explainroo-ui
npm install You need: Node.js 18+ or 20+; npm or bun
- Maintenance
- Active
- Last commit yesterday
- Stars
- 10
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v1.0.0
- Released today
- Built with
- JavaScript
- 52% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- None
- No issues filed
- Pull requests
- 0 merged
- 0 waiting
- Releases
- 1
- 1 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| edenfunf / reelmimic | 1,867 | yesterday | MIT | No downloads |
| BeatAPI / BeatDesign | 338 | 5 days ago | Apache-2.0 | No downloads |
| sirioberati / YouTube-AI-Motion-Graphics | 176 | 13 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- JavaScript 52%
- TypeScript 46%
- HTML 1%
- Batchfile <1%
Topics
- ai-agents
- animation
- canvas
- claude-code
- fondpeace
- kokoro
- video-generation
- whisper
Project record
- JobVideo
- StatusNew to our list
- Commits11
- Forks4
- Watching2
- CreatedNov 7, 2026
- First seen by usNov 8, 2026
- CheckedNov 9, 2026
