HarleyCoops/Math-To-Manim

Create Epic Math and Physics Animations & Study Notes From Text and Images.

About the project

Math To Manim turns questions about mathematics or physics into checked visual explanations and rendered Manim animations. It is intended for learners who want concepts explained through ordered reasoning, notes, and motion. Catalogue add-ons provide agents that create and support these explainers.

This repository also configures its own agents. See what Math-To-Manim tells them →

2.8kStars on the repository
39Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

glm-cartographer

01

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 2 of the GLM chain. Builds the reverse knowledge tree. Depth 0 is the target claim. Edges are prerequisites. The spine starts at assumed foundations and walks forward to the claim. Cite canonical sources only when naming them.

not rated 2.8k +23 today A 53 tokens original MIT

glm-cinematographer

02

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 5 of the GLM chain. Writes the shot list against the curriculum and dossier. Camera grammar is setcameraorientation / movecamera only. Reference images are visual seeds, never teaching sources.

not rated 2.8k +23 today A 46 tokens original MIT

glm-composer

03

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 6 of the GLM chain. Writes the ThreeDScene contract and the full Manim source as glmscene.py, then calls local verifyscene until it passes. Camera moves use setcameraorientation or movecamera only.

not rated 2.8k +23 today A 50 tokens original MIT

glm-curriculum

04

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 3 of the GLM chain. First forward pass. Turns the reverse spine into acts, one new idea each, joined only by curiosity. No tools.

not rated 2.8k +23 today A 38 tokens original MIT

glm-intent

05

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 1 of the GLM chain. Distills a prompt or photographed homework page into audience, core claim, scope, and the one big zoom. Vision via chat/completions image parts when attached. Writes no code.

not rated 2.8k +23 today A 50 tokens original MIT

glm-math-director

06

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 4 of the GLM chain. Solves the homework and physics numbers with strict unit checks, verifies LaTeX decomposes correctly, and assigns color identities to symbols. Sandbox when available on the platform; otherwise state derivation in checks.

not rated 2.8k +23 today A 56 tokens original MIT

grok-cartographer

07

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 2 of the Grok chain. Builds the reverse knowledge tree. Depth 0 is the target claim. Edges are prerequisites. The spine starts at assumed foundations and walks forward to the claim. Optional websearch only for canonical names.

not rated 2.8k +23 today A 54 tokens original MIT

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 5 of the Grok chain. Writes the shot list and generates 1 to 3 art direction stills. X search is only a visual seed, never a teaching source.

not rated 2.8k +23 today A 45 tokens original MIT

grok-composer

09

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 6 of the Grok chain. Writes the ThreeDScene contract and the Manim source, then calls local verifyscene. Camera moves use movecamera or setcameraorientation only.

not rated 2.8k +23 today A 43 tokens original MIT

grok-curriculum

10

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 3 of the Grok chain. First forward pass. Turns the reverse spine into acts, one new idea each, joined only by curiosity. No tools.

not rated 2.8k +23 today A 39 tokens original MIT

grok-intent

11

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 1 of the Grok chain. Distills a prompt or photographed homework page into audience, core claim, scope, and the one big zoom. Uses vision when an image is attached. Writes no code.

not rated 2.8k +23 today A 48 tokens original MIT

grok-math-director

12

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 4 of the Grok chain. Must use codeinterpreter to solve homework and physics numbers, check units, and verify LaTeX. websearch only for cited constants.

not rated 2.8k +23 today A 44 tokens original MIT

mythos-cartographer

13

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 2 of the Mythos chain. Builds the reverse knowledge tree — walks backward from the target concept to first principles, mapping every prerequisite the film must teach or assume.

not rated 2.8k +23 today A 41 tokens original MIT

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 5 of the Mythos chain. Converts acts plus mathematics into a beat-by-beat shot list using the Mythos camera grammar — headlines, zooms into terms, pull-backs, 3D set pieces, captions.

not rated 2.8k +23 today A 55 tokens original MIT

mythos-curriculum

15

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 3 of the Mythos chain. Converts the knowledge map's spine into a dramatic act structure — what is taught when, what question pulls the viewer into each act.

not rated 2.8k +23 today A 42 tokens original MIT

mythos-intent

16

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 1 of the Mythos chain. Distills a raw user prompt into a cinematic intent brief — audience, core claim, emotional arc, scope. Use first when turning any math/physics topic into a film.

not rated 2.8k +23 today A 50 tokens original MIT

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 4 of the Mythos chain. Supplies the exact mathematics — every formula in correct LaTeX, decomposed term by term with plain-language translations and a consistent color identity per symbol.

not rated 2.8k +23 today A 47 tokens original MIT

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 6 of the Mythos chain. Fuses the shot list and math dossier into the final executable scene spec — the complete contract for Manim code generation.

not rated 2.8k +23 today A 41 tokens original MIT

mimo-cartographer

19

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 2. Reverse-maps prerequisites as a knowledge DAG (reverse knowledge tree). Writes 02knowledgemap.json. This is where reverse thinking is explicit.

not rated 2.8k +23 today A 38 tokens original MIT

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 5. Visual argument and camera grammar in ordinary 3-space when required. Writes 05shotlist.json.

not rated 2.8k +23 today A 32 tokens original MIT

mimo-curriculum

21

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 3. Turns the reverse DAG into a forward teaching sequence. Writes 03curriculum.json via writeartifact.

not rated 2.8k +23 today A 31 tokens original MIT

mimo-intent

22

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 1 of the MiMo 2.6 tool-calling chain. Distills a raw prompt into cinematic intent. Prefer reverse thinking for conceptual claims. Writes 01intent.json via writeartifact.

not rated 2.8k +23 today A 48 tokens original MIT

mimo-math-director

23

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 4. Checked mathematical dossier. Calls verifygeometry for parity/frame claims. Writes 04mathdossier.json.

not rated 2.8k +23 today A 31 tokens original MIT

mimo-scene-composer

24

HarleyCoops/Math-To-Manim

Agent Claude Code

Stage 6. Compiles dossier + shot list into one self-contained Manim CE scene. Calls verifyscene and verifygeometry. Writes 06scenespec.json and mimoscene.py.

not rated 2.8k +23 today A 44 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: