Observed since 20 Oct, 15:29 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Generate 3Blue1Brown-style Manim explainer videos from topics or slide decks
Generate 3Blue1Brown-style Manim explainer videos from topics or slide decks, or install the Manim skill into your AI coding tool.
The primary use: install 27 rule files, templates, and safe wrappers into your AI tool so it generates production-quality animations.
pip install 3brown1blue
3brown1blue install
Supports: Claude Code, Cursor, Windsurf, GitHub Copilot
Then just ask your AI: "make a video explaining backpropagation" -- the skill handles layout templates, production rules, visual design principles, and common gotchas automatically.
Two-step pipeline: plans the video first (research, curriculum, scene plans, style contract), shows you the plan for review, then generates Manim code.
# one-shot with uvx (no permanent install)
uvx '3brown1blue[anthropic]' generate "Fourier transforms" --render
# or with Claude Code (no API key needed)
3brown1blue generate "attention mechanism" -p claude-code --render -q h
Extract content from a PowerPoint deck, plan a video, and generate Manim code. Auto-detects whether vision extraction is needed for diagram-heavy slides.
pip install '3brown1blue[slides]'
3brown1blue from-slides lecture.pptx -p claude-code --render
The pipeline: extract text + speaker notes + images -> plan with scene templates -> review/edit the plan -> generate Manim code -> render.
| Provider | Install extra | Env var | Notes |
|---|---|---|---|
| Claude Code | none | none | Uses claude -p, no API key needed |
| Anthropic | [anthropic] | ANTHROPIC_API_KEY | |
| OpenAI | [openai] | OPENAI_API_KEY | |
| Google Gemini | [openai] | GOOGLE_API_KEY | OpenAI-compatible API |
| Groq | [openai] | GROQ_API_KEY | OpenAI-compatible API |
| Mistral | [openai] | MISTRAL_API_KEY | OpenAI-compatible API |
3brown1blue generate TOPIC [OPTIONS]
3brown1blue from-slides DECK [OPTIONS]
3brown1blue install [--platform] [--force]
3brown1blue uninstall [--platform]
3brown1blue update [--platform]
3brown1blue status
Common options for generate/from-slides:
--provider -p claude-code | anthropic | openai | google | groq | mistral
--model -m generation model (provider default if omitted)
--plan-model planning model (same as --model if omitted)
--api-key -k API key (or set the provider env var)
--output -o output file [default: scene.py]
--render run manim after generation
--quality -q l=fast | m=medium | h=1080p | k=4K [default: l]
See generated videos: 3brown1blue-showcase
pip install manim
# macOS: brew install mactex
# Linux: apt install texlive-full
# Windows: install MiKTeX
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.2.1 | 21 Mar 2026 | 4 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 15:29 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b20d5f2999ebc48f360f315311c558b2eb36fd1bb8fea28744d6a842a42f9032