Skip to content
explainroo
Tools and alternatives

A Guidde Alternative for How-To and Training Videos: explainroo

Updated 5 min read

With explainroo explainroo vs. Remotion for Narrated Explainer Videos
On this page
  1. Choose explainroo or Guidde based on your video needs
  2. How explainroo creates videos from scripts and scenes
  3. Video formats, captions, and sharing
  4. Weigh price against limitations
  5. Choose explainroo or Guidde
  6. explainroo vs. Guidde: Key takeaways
  7. Conclusion

For how-to, training, explainer, and product-demo videos, explainroo turns a prompt into an MP4. You describe the video to a coding agent - an AI tool that works with files and runs commands on your computer. The agent creates the script and scenes, and explainroo renders and checks the result.

explainroo is a free, open-source kit under the MIT license. It is for people who are comfortable asking an AI agent to revise videos. It has no drag-and-drop editor and cannot edit existing camera footage.

Choose explainroo or Guidde based on your video needs

Choose a video tool based on what you need to show and how you plan to revise the video. A software walkthrough needs clear steps and accurate interface details. A policy explainer may need diagrams and narration. explainroo makes narrated explainers and product demos from scripts and drawn scenes. It does not edit recorded footage.

That difference matters when choosing between explainroo and Guidde. If you are considering a switch, compare how you start a draft and make changes, whether each product meets viewers’ needs, and what it costs for the amount you expect to use. Check Guidde’s current features and prices before deciding. This article does not compare specific Guidde plans or features.

How explainroo creates videos from scripts and scenes

With explainroo, you can start from a topic rather than a screen recording. The coding agent writes script.md, which contains the narration, and scenes.js, a JavaScript file that draws the visuals. You can set a drawing to appear on a specific word so it matches the narration.

The agent then uses explainroo to render and check the video on your computer. For an introductory video about submitting an expense report, for instance, you could ask for a short explanation with a sample form, highlighted fields, and a sequence showing the submission steps. For a product demo, tell the agent the product name and provide its website or code. The agent rebuilds screens with the product’s colors, fonts, and button labels, then adds a pointer that clicks and types while the narration explains the actions.

Make the first draft

To begin, paste this prompt into a supported coding agent, replacing the bracketed text with your topic:

Make me a short explainer video about [your topic]. Use explainroo for it: clone https://github.com/vincentsch/explainroo, read its AGENTS.md and follow the steps.

Claude Code, Codex, Pi, OpenCode, and Gemini CLI all work with explainroo, as do other coding agents that can run shell commands. The agent sets up explainroo, makes the video, checks it, and gives you an MP4 file.

Edit and update videos

To revise a video, ask the agent to change the narration or a scene, then have it render and check the video again. You can update the script and scene instructions by describing the changes or editing the files. explainroo has no visual editing timeline or drag-and-drop editor.

For training content, review the words and interface details carefully after each revision. explainroo uses Kokoro, an open voice model, to narrate in American or British English. Narration is English only. Whisper detects when words are spoken and times scenes to the narration so pictures appear on cue.

Video formats, captions, and sharing

explainroo offers different visual styles and video shapes for different viewing contexts. Change one setting in video.json to choose a look: paper, clean, chalk, blueprint, or midnight. Wide video suits YouTube; tall video suits YouTube Shorts, TikTok, and Instagram Reels; portrait and square formats support Instagram and LinkedIn posts. Tall, portrait, and square videos include captions that light up word by word. The tall layout keeps text clear of areas where social apps place buttons.

A pace setting in video.json adjusts the speed of narration, pauses, and animations. On an HTML canvas, a digital drawing surface in the browser, the renderer draws charts and code, as well as screenshots. Lines can have a hand-drawn appearance, and the kit includes an icon library. explainroo also creates background music for each video, adds sound effects, and lowers the music while the narration plays.

Share videos with learners

The finished video is an MP4 file, saved at videos/<name>/out/video.mp4 when explainroo is installed and run locally. You can share that file through a channel you already use. explainroo has no viewer access controls or built-in video hosting. If learners need restricted access or managed viewing, plan for another service.

Check captions and language support

The voice reads English scripts in American or British English, and the described caption feature applies to tall, portrait, and square videos. If your training requires narration in another language or captions in additional formats, confirm those needs before choosing explainroo. Do not assume the English voice option covers multilingual training.

Weigh price against limitations

The explainroo kit is free and open source, and standard video creation has no per-video cost. Optional AI illustrations through OpenRouter cost money per image. The coding agent is a separate paid service, so using the free kit does not make all parts of the work free.

To compare costs with Guidde, estimate how many people will make videos, how many videos they will produce, and whether viewers need restricted access. Then check the current prices and limits for both products. For explainroo, include the time it takes to direct the coding agent and review its work. explainroo creates scripted videos locally and uses the agent for revisions. You make visual changes through prompts or code, not a drag-and-drop editor.

Choose explainroo or Guidde

Choose explainroo if your goal is a narrated explainer or product demo, you can use a coding agent that runs shell commands, and you want the script and scene instructions available for revision. It is especially suited to product demos where the agent can work from the product’s code or website. Before producing training content, check that English narration, the available aspect ratios, and the lack of viewer access controls fit your needs.

If your work depends on editing existing camera footage or using talking avatars, verify each product’s current capabilities. Do the same if you need AI-generated live-action footage or a visual editor. explainroo does not provide those capabilities. If Guidde is still under consideration, compare its current features and price against those exact requirements rather than assuming the tools create or revise videos in the same way.

explainroo vs. Guidde: Key takeaways

  • Use explainroo for narrated explainers and product demos: Give a supported coding agent a topic or product website, and it creates the script, scenes, and MP4.
  • Plan for agent-led revisions: The agent edits script.md and scenes.js; explainroo does not provide a drag-and-drop editor.
  • Check language and access needs: Narration is English only, and sharing the MP4 does not provide built-in viewer access controls.
  • Compare total costs and fit: explainroo is free per video, while optional illustrations and the coding agent have separate costs; verify Guidde’s current plans before deciding.

Conclusion

explainroo is a practical Guidde alternative when you want an AI coding agent to create narrated how-to videos or product demos from scripts and drawn scenes. Its free, open-source kit includes rendering and review checks, but it does not edit camera footage or offer a drag-and-drop editor.

Choose based on your content, language, revision style, sharing needs, and total cost. explainroo suits agent-created explainers and demos. For other requirements, verify each product’s current capabilities before committing.

Free and open source

Let your AI agent make the video

explainroo lets a coding agent like Claude Code or Codex make narrated explainer videos and product demos. The voice, the word timing and the rendering run on your own computer, with no API key and no cost per video.

Copy this into your AI agent

Make me a short explainer video about [your topic]. Use explainroo for it: clone https://github.com/vincentsch/explainroo, read its AGENTS.md and follow the steps.

Getting started Example videos GitHub

Made with explainroo: How HTTPS keeps your password secret

More on tools and alternatives

All guides on tools and alternatives