Paper2video — Design skill for Claude Code
Turn any technical article into a 2-5 min 3Blue1Brown-style explainer video.
How to install Paper2video
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open edwardyen724-g/paper2video and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Paper2video does
Turn any technical article into a 2-5 min 3Blue1Brown-style explainer video. Open-source end-to-end: Claude writes a Manim animation script, Kokoro does the voiceover, ffmpeg glues it together. Local TTS, no paid services.
Alternatives in Design
- Vox Director — Turn one topic into a finished Vox-style paper-collage explainer/ad video — automated end to end on Atlas Clou 2.1k ★
- Fx0 — A lightweight design agent built with libfx 216 ★
- Vox Explainer Skill — A Claude Code skill that turns one topic prompt into a finished Vox-style explainer video 95 ★
README
paper2video
[](https://github.com/edwardyen724-g/paper2video/actions/workflows/ci.yml) [](LICENSE) [](pyproject.toml)
**Turn any technical article or paper into a 2–5 minute narrated explainer video, in a 3Blue1Brown-ish style. Open-source end to end.**

*Full sample: [`examples/karpathy_llm_wiki.mp4`](examples/karpathy_llm_wiki.mp4) — a 3-minute explainer of Andrej Karpathy's [LLM Wiki gist](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f), generated end-to-end by paper2video in under 5 minutes of wall-clock time and ~$0.05 of Claude API credit.*
URL or PDF → ingest → research → script → Manim render → Kokoro TTS → ffmpeg mux → video.mp4
Built in an afternoon by an LLM and one human who got tired of bouncing off research papers without ever actually understanding them. Inspired by an Andrej Karpathy gist about LLMs maintaining persistent wikis — which the author learned about *by generating and watching the explainer this tool produced*.
Why this exists
There are way too many good ideas being published every day, and most of us never get to them because reading a paper is a 30-minute commitment with a 30% comprehension rate. paper2video tries to give you the *same understanding* in 3 minutes of audiovisual time. It's not a replacement for reading, but it's a much lower-friction first contact.
What it does
- Ingests any URL or PDF (HTML extraction via
trafilatura, PDF viapymupdf) - Researches the topic — extracts key concepts, optionally pulls supporting context from DuckDuckGo
- Writes a script as a sequence of animated scenes with narration
- Generates Manim code for each scene by asking an LLM to write Python animation code
- **Validates
Related Skills
Visual Guide Video
Claude Code skill: turn any video (screen recording, gameplay, vlog, animation, promo film) into an edited exp
Demo Recording
Record a comprehensive demo video + voiceover script of the Attestor UI
Sketch Reel
Claude Code skill: Excalidraw-style explainer reels (9:16) with hand-drawn animation, light/dark boards and na
Seekframe
A Claude Code skill that turns an agent into a small motion-design studio: it interviews you about your produc
Juqing Tool
Interactive drama script generator — turn novels & interactive fiction into short-video feed style clickable b
Comprehension Ladder
Claude Code skill that explains anything on Karpathy's comprehension ladder: ASD-STE100 prose (80% strictness)
Related Agents
Explainer Director
Delegate to this agent to make a vertical first-person making-of video (3-5 min, 公众号/视频号/抖音) with real-data ca
Film Director
Use when the user asks for a film, video, short, promo, explainer or animation and the work is multi-hour — pl
YouTube Video Assembler
Turns a finished episode's script.md + visuals/.png + visuals/.mp4 + an already-generated voiceover.wav into a