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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Stage 2. Reverse-maps prerequisites as a knowledge DAG (reverse knowledge tree). Writes 02knowledgemap.json. This is where reverse thinking is explicit.
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.
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 todayA44 tokens
originalMIT
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: