

AutoManim turns plain English into mathematical animation.
Describe the concept you want to see,
and a language model fine-tuned on Manim syntax
writes the Python code that renders it.
It covers geometry through calculus and linear algebra.
No programming knowledge required.
The render comes back as video.

Users describe a mathematical concept in plain English and the system generates the corresponding animation. It covers a wide range of visualizations and is aimed at educators who want animation without writing code.
The system consists of a large language model fine-tuned on Manim syntax, a natural language parser that interprets user intent, a code generator that produces valid Manim Python code, and a rendering pipeline that creates the final animations. The model was trained on thousands of Manim examples to learn the relationship between descriptions and code.