Manim Lesson Builder
Plain-language topics into narrated lesson videos
It turns a plain-language topic into a narrated lesson video: animated math, graphs, and diagrams with synchronized captions. It is built to be deterministic, so the same input always produces the same video. One JSON Schema generates both the Python and TypeScript types, the layout engine rejects content that won’t fit before rendering, and the renderer runs in Docker with networking off.
History lessons bring in real sources. Cartopy draws region maps from Natural Earth data, with borders at a given date from the historical-basemaps dataset. Paintings, portraits, and photos come from Wikimedia Commons, the Met, and the Library of Congress, each checked for its licence and credited on screen. Dates and names come from Wikipedia through the MediaWiki API instead of the model’s memory.
A three-minute lesson costs about eight cents, nearly all of it text-to-speech. Generative video models run $18 to $135 for the same length, and none of them can render a correct equation.