AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Vision / Multimodal/
Code2Video
Code2Video logo

Code2Video

Active·★ 2.2k·MIT·Updated 2026-08-24

Code2Video is a research project from Show Lab at the National University of Singapore that generates educational videos with a code-centric approach. Instead of asking a text-to-video model for pixels, agents plan the lesson and write Manim animation code, and the README compares results with Veo3 and Wan2.2 on topics such as the Hanoi problem, large language models and Fourier series. It links a paper, a dataset (MMMC) and a project website, and its news section notes it passed 1,000 stars and that installation time was cut by 80 to 90% after a requirements cleanup.

Running it takes real setup. You install `src/requirements.txt` and Manim Community v0.19.0, then fill in `api_config.json` with a model for the Planner and Coder (the README says Claude-4-Opus gave the best Manim code), a vision-language model for the Planner Critic (Gemini 2.5 Pro for layout and aesthetics) and an IconFinder key for icons. `sh run_agent_single.sh --knowledge_point "Linear transformations and matrices"` makes one video, and `sh run_agent.sh` runs the benchmark topic list. No license is declared in the repository.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-18.

License
MIT
Latest release
No GitHub releases
Last commit
2026-08-24
Contributors
3
Forks
294
Open issues and PRs
2
First published
2025-09-29

Source: GitHub, npm and PyPI public APIs.

#Video Generation#AI Agents#Manim#Educational Technology#Code Synthesis#Coding
$ Install
$ pip install -r requirements.txt
↗ Visit site★ GitHub
01

Features

01Code-Centric Paradigm for video generation
02Modular Tri-Agent Design (Planner, Coder, Critic)
03MMMC Benchmark Dataset for code-driven video generation
04Multi-Dimensional Evaluation (Knowledge Transfer, Aesthetics, Efficiency)
05High-Quality Educational Video Generation
02

Why choose it

+Generating Manim code gives editable, precise animations for math and science topics instead of opaque video frames
+Backed by a paper, a dataset (MMMC) and a project website
+Single-topic and benchmark modes with shell scripts
+Planner, Coder and Critic roles make the pipeline easy to follow
03

Trade-offs

!Setup is heavy: Manim, several model APIs and an IconFinder key
!Best results in the README use specific commercial models (Claude-4-Opus, Gemini 2.5 Pro), so API cost applies
!No license is declared, so reuse rights are unclear
!Research code: the README is a usage guide, not a polished product, and output quality varies by topic
04

Maintenance check

ActiveChecked: 2026-10-22
Last commit
2026-08-24
Commits, last 90 days
3
Releases, last 90 days
0
Latest release
—
Open issues
2
Recent issues with at least one comment
16/17
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

05

Compatibility

Manim
Native
Verified via docs
Claude-4-Opus
Best Quality LLM
Verified via docs
Gemini
Best Quality VLM
Verified via docs
IconFinder
Icon Source
Verified via docs
Icons8
Icon Source
Verified via docs
06

Quick start

1
$ pip install -r requirements.txt
07

Use cases

↳Generating instructional videos for programming and algorithms (e.g., Hanoi Problem).
↳Creating explanatory videos for advanced AI and machine learning concepts (e.g., Large Language Models).
↳Producing animated visualizations for mathematical and scientific principles (e.g., Fourier Series).
08

Alternatives

⚡Top VS:
VSshort-video-maker★1.4k→VSMeshroom★13.0k→VSkreuzberg★9.4k→VSComfyUI-Copilot★5.6k→
short-video-maker logo
short-video-maker★ 1.4k
Creates short videos for TikTok, Instagram Reels, and YouTube Shorts using the Model Context Protocol (MCP) and a REST API.
VSCompare→
Meshroom logo
Meshroom★ 13.0k
Node-based Visual Programming Toolbox
VSCompare→
kreuzberg logo
kreuzberg★ 9.4k
A polyglot document intelligence framework with a Rust core. Extract text, metadata, and structured information from PDFs, Office documents, images, and 50+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.
VSCompare→
ComfyUI-Copilot logo
ComfyUI-Copilot★ 5.6k
An AI-powered custom node for ComfyUI designed to enhance workflow automation and provide intelligent assistance
VSCompare→
Cradle logo
Cradle★ 2.6k
The Cradle framework is a first attempt at General Computer Control (GCC). Cradle supports agents to ace any computer task by enabling strong reasoning abilities, self-improvment, and skill curation, in a standardized general environment with minimal requirements.
VSCompare→
Director logo
Director★ 1.6k
AI video agents framework for next-gen video interactions and workflows.
VSCompare→
mcp-sequentialthinking-tools logo
mcp-sequentialthinking-tools★ 586
🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for which MCP tools would be most effective at each stage.
VSCompare→
CodeFuse-muAgent logo
CodeFuse-muAgent★ 777
An Innovative Agent Framework Driven by KG Engine
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
showlab /
Code2Video
↗

Research code that generates educational videos by writing Manim code

2.2k294MIT
Last commit2mo ago
StatusActive
CategoryVision / Multimodal
Contributors3
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.