Turns a written script into a narrated explainer video or product demo, with a local voice, word timing and canvas rendering, driven by a coding agent.
threerocks/sweety-handdraw-video
A Codex and Claude Code skill that turns a topic, article or story into a narrated hand-drawn explainer video, with stroke-by-stroke drawing and Chinese handwriting.
- Stars
- 761
- Forks
- 140
- Open issues
- 2
- Last commit
- yesterday
What is it?
sweety-handdraw-video is a skill for AI coding agents that produces narrated explainer videos in which hand-drawn illustrations are drawn on screen. Given a topic, an article or a complete story, the agent writes the narration, plans the storyboard and generates illustrations, while local tools handle line drawing, colour filling, handwritten text, voice alignment and MP4 export.
The pipeline builds the narration first, generates it segment by segment with noise and clipping checks, and then schedules drawing, subtitles and scene changes against the resulting timestamps. Line-art styles are drawn stroke by stroke, while styles without outlines are revealed with a brush. Chinese characters within GB2312 are written in standard stroke order. The project offers 21 built-in style presets, six arm presets and several voice backends, including a local VoxCPM2 adapter and a VoiceStudio HTTP service.
Rendering runs on Python with Pillow, SciPy and FFmpeg. Image generation depends on the host agent or a user-supplied tool, and the project targets macOS and Linux.
Key features
- 01Narrates the script first, then draws illustrations, filled colour and handwritten text to match the timestamps.
- 02Draws line-art styles stroke by stroke and reveals other styles with a brush.
- 03Writes Chinese characters in standard stroke order for characters within GB2312.
- 04Ships 21 built-in illustration styles and six hand presets, plus custom style descriptions.
- 05Supports local VoxCPM2 and VoiceStudio voice backends, and reuse of an existing narration.
- 06Keeps scripts, assets, timestamps and check records so that subtitles can be revised without regenerating images.
Use cases
- Turning a technical concept or product mechanism into a short explainer video.
- Adapting a story or essay into a narrated hand-drawn video with a chosen art style.
- Producing a series of videos that share a fixed style, hand and voice.
- Revising subtitles or layout of an existing video without redrawing every illustration.
Topics
FAQ
- What is sweety-handdraw-video?
- A Codex and Claude Code skill that turns a topic, article or story into a narrated hand-drawn explainer video, with stroke-by-stroke drawing and Chinese handwriting. sweety-handdraw-video is a skill for AI coding agents that produces narrated explainer videos in which hand-drawn illustrations are drawn on screen. Given a topic, an article or a complete story, the agent writes the narration, plans the storyboard and generates illustrations, while local tools handle line drawing, colour filling, handwritten text, voice alignment and MP4 export.
- Is sweety-handdraw-video free to use? What license does it have?
- sweety-handdraw-video is open source under the MIT license. Check the license terms before using it in commercial products.
- Is sweety-handdraw-video still maintained?
- Actively maintained. The last commit to sweety-handdraw-video was on Oct 19, 2026.
- What can I use sweety-handdraw-video for?
- Turning a technical concept or product mechanism into a short explainer video. Adapting a story or essay into a narrated hand-drawn video with a chosen art style. Producing a series of videos that share a fixed style, hand and voice. Revising subtitles or layout of an existing video without redrawing every illustration.
- Where can I get sweety-handdraw-video?
- The source code and installation instructions are on GitHub: https://github.com/threerocks/sweety-handdraw-video
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open-source agentic video production system that turns an AI coding assistant into a pipeline-driven video studio for research, scripting, asset generation, editing and rendering.
An Agent Skill that turns a topic into a narrated explainer video with voiceover, hard subtitles and cover images, rendering HTML frames locally to MP4.
Open-source AI workspace for creators that combines video translation, downloading, image and video generation, voiceovers and scripting, built on Codex CLI.
An agent skill that lets Claude Code or Codex produce voiceover-driven explainer videos, with word-level audio sync and Remotion rendering.
A Claude Code skill that produces motion design videos from HTML, Playwright and ffmpeg, with no After Effects or Remotion license needed.