If you need an animated explainer without paying for another video-editing subscription, explainroo is a free, open-source option. It uses an AI coding agent, a tool that writes and runs code from written instructions, to turn a topic into a narrated MP4 video.
explainroo suits people who are comfortable directing a coding agent and reviewing its output. Vyond targets business video creation and can start from an idea, document, or URL. Check Vyond’s current plans before comparing costs or export limits, since those terms change.
Compare costs and plan limits
explainroo is free under the MIT open-source license. The video-making tools themselves cost nothing per video, though the coding agent is a separate service with its own pricing. Optional AI illustrations through OpenRouter also cost money per image.
The kit includes narration, scene drawing, timing, sound, and MP4 assembly. You still pay for any coding agent or optional AI illustration service you use. Its Kokoro voice does not require an account or API key and reads English narration in American or British English.
Before committing, check Vyond’s pricing page for current prices and free-plan availability. Also check watermarks, export limits, and included assets. These details determine whether a particular plan works for publishing. Compare the terms with your intended use, since requirements can differ for a private draft, a public social video, or a business training video.
How explainroo creates animated videos
explainroo builds videos from two files that the coding agent writes: script.md, which contains the narration, and scenes.js, which describes what each scene draws. A drawing can appear when its chosen word is spoken, syncing the visuals with the narration.
Make a first video with explainroo
Use a coding agent that can run shell commands. explainroo works with Claude Code, Codex, Pi, OpenCode, Gemini CLI, and other compatible agents, and works best with Claude Code. Give the agent a prompt like this, replacing the bracketed text with your topic:
Make me a short explainer video about [your topic]. Use explainroo for it: clone the explainroo repository from GitHub, read its AGENTS.md, and follow the steps.
The agent sets up explainroo, creates the video, checks it, and provides an MP4. It reviews stills from each scene and a contact sheet of frames. It also checks text for cutoffs or overlaps and the spoken words for recognition errors. These checks can catch layout problems and misheard narration, but the agent does not assess the video as a person would.
For a product demo, tell the agent which product to show and where to find its code or website. explainroo recreates the product screens with the product’s colors, fonts, and button labels. It then adds a pointer that clicks through the screens and types into fields while the narration explains them.
Judge the output against your needs
explainroo draws scenes in Chrome on an HTML canvas. It supports hand-drawn-looking lines and draws on a large icon library; scenes can also include charts, code, and your screenshots. It also creates background music and small sound effects, then lowers the music while the voice speaks. Whisper, a speech recognition tool, marks when each word is spoken so scene changes can match the narration.
You can choose among five visual looks: paper, clean, chalk, blueprint, and midnight. A setting in video.json controls the look and pace. The available sizes include wide video, tall video, portrait, and square. Tall, portrait, and square videos receive captions that light up word by word; tall layouts also keep text clear of areas where social apps place interface buttons.
Before publishing, review the MP4 yourself for voice, pacing, legibility, and whether the scenes explain the point. If you need to revise it, ask the coding agent for changes. explainroo has no drag-and-drop editor. It also does not edit existing camera footage or create talking avatars or AI-generated live-action footage.
When explainroo or Vyond fits
Choose explainroo when you want a narrated explainer or product demo, accept an agent-led editing process, and want to avoid a per-video software charge. A useful test is to make a short video on the topic you plan to publish, then inspect the finished file on the device and platform where people will watch it. Confirm that the captions, text placement, pacing, and voice fit your audience.
Vyond may be a better fit if you want a business-focused video tool or want to start a video from an idea, document, or URL. Compare its current plan cost and publishing limits with the amount of editing control and workflow convenience you need. For explainroo, also account for any coding-agent charges; the open-source kit is free, but the agent is a separate service.
explainroo vs. Vyond: What to consider
- Use explainroo for free narrated explainers: Its open-source kit creates narration, timed scenes, music, sound effects, and an MP4 without a per-video charge.
- Budget for the coding agent: explainroo itself is free, but the agent you use has separate pricing; optional AI illustrations also cost per image.
- Review the actual MP4 before publishing: Check the voice, timing, text layout, captions, and visual fit for your audience.
- Choose Vyond for a different workflow: Its business-focused tools let you start a video from an idea, a document, or a URL. Check current pricing and plan limits before deciding.
Conclusion
explainroo is a free, open-source kit for creating narrated animated explainers and product demos with an AI coding agent. Instead of editing in a drag-and-drop interface, you tell the agent what to build.
Create a short video before committing to a tool for regular publishing. Judge the finished MP4 and current plan terms, not feature descriptions alone.