# vincentsch/explainroo > A local tool for making explainer videos and product demos: an agent writes script.md and scenes.js, while Kokoro, Whisper and a canvas renderer produce a narrated MP4. - Magnitude: 5.8 out of 10 — Early signal - Stars: 275 total · +256 stars today, ≈ 345 by evening - Star trust: star growth looks organic - Category: AI agents · Language: JavaScript · License: MIT · Created: 2026-09-25 · Last push: 2026-10-01 - GitHub: https://github.com/vincentsch/explainroo · Homepage: https://www.explainroo.com · Page: https://gitnova.dev/en/r/vincentsch/explainroo ## Useful for - Make a 60-second explainer video on a topic via Claude Code or Codex - Build a product demo with screens, cursor clicks and typed input - Check scene layout and speech recognition before exporting the MP4 ## Why it’s here - 256 stars so far today, about 345 expected by the end of the day. - The spike has held for 2 days in a row — not a one-off blip. - The repository is 6 days old and already has 275 stars. With less than two weeks of history, there's no usual pace to compare the spike against yet. - Top new repositories this week: #47. - Hacker News: “Show HN: Explainroo, Open Source Framework to Make Explainer Videos with Claude” — 5 points, 1 day ago. ## Star trust Star growth looks organic. Star-trust labels are heuristics based on the repository’s behavior, not a check of every stargazer. ## Numbers - Forks: 3 - Issues and pull requests: 0 - Watchers: 0 - Average over the last week: 53 per day - Usual pace: too little history (under two weeks) - Stars in the last hour (measured): 49 - Latest release: v0.1.0 (2026-09-30) ## Stars per day, last 12 days (oldest → newest, today is partial) 2026-09-20 … 2026-10-01: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 256 ## Hacker News - Show HN: Explainroo, Open Source Framework to Make Explainer Videos with Claude — 5 points, 2 comments: https://news.ycombinator.com/item?id=49908484 ## Spotted in now - Top new repositories this week: #47 ## Similar by description 1. **OneMoh/html-explainer** — 0.4 · Steady · AI agents · Python · +0 stars today, ≈ 0 by evening An Agent Skill that turns a topic into a narrated video with hard subtitles and a cover: scenes are authored in HTML/CSS/GSAP and deterministically rendered to MP4 locally, with no API keys or per-render fees. Full card: https://gitnova.dev/en/r/OneMoh/html-explainer.md 2. **diggerhq/shipvideo** — 1.6 · Cooling · Generative media · TypeScript · +8 stars today, ≈ 12 by evening A web service that turns a URL or a text prompt into a 20–40 second launch video: an LLM writes an HTML animation and a serverless agent renders it to MP4 via headless Chromium and ffmpeg. Full card: https://gitnova.dev/en/r/diggerhq/shipvideo.md 3. **trustfuture/simon-skills** — 1.8 · Steady · Generative media · JavaScript · +4 stars today, ≈ 8 by evening A collection of AI skills for faceless video channels: from a single topic, an agent researches facts, writes the script, voices it, renders visuals, makes a cover and platform copy. Written as Claude Code skills, also usable with Codex. Full card: https://gitnova.dev/en/r/trustfuture/simon-skills.md 4. **Vincentwei1021/anything2explainer** — 2.1 · Cooling · Generative media · TypeScript · +8 stars today, ≈ 14 by evening A Claude Code / Codex skill that turns a topic or document into a black-canvas explainer video with TTS voiceover, subtitles and a chapter progress bar. Every frame is drawn in code with Remotion (React + TypeScript), with no stock… Full card: https://gitnova.dev/en/r/Vincentwei1021/anything2explainer.md 5. **ilkerzg/storycast** — 1.2 · Cooling · Generative media · TypeScript · +1 star today, ≈ 1 by evening A web app that turns a topic into a narrated animated short film: script, keyframes, animation, voice-over, score and subtitles, all generated via fal APIs in the browser. Full card: https://gitnova.dev/en/r/ilkerzg/storycast.md --- Magnitude (0–10) measures how fast and how unusually interest in a repository is growing right now. It is not a quality score. Days are UTC. “So far today” is a fact; “expected by the end of the day” is a forecast. Summaries and use cases are written by an LLM (DeepSeek V4.1 Flash) from the README and may be inaccurate: verify specific claims (benchmarks, speed, hardware) in the repository itself. Data as of 2026-10-01 15:54 UTC, updated every 30 minutes.