Explainers & Education · Oct 7, 2026

You may recall that a few months ago, I posted about yet another project of mine where I decided to…

You may recall that a few months ago, I posted about yet another project of mine where I decided to… by Jeffrey Emanuel, credited to Claude Opus 5.5. Watch…

Jeffrey Emanuel@doodlestein
View on X
Opus 5.5
112 likes · 9,336 views on X, checked Oct 7, 2026
From the creator’s post · Jeffrey Emanuel on X
You may recall that a few months ago, I posted about yet another project of mine where I decided to make a ground-up, memory-safe Rust implementation of the manim math animation system used by 3Blue1Brown to make all his awesome math explainer videos on YouTube (see quoted post below). The original manim project is a sort of dog's breakfast amalgamation of a bunch of random software, including LaTeX and a bunch of Python and other stuff. I got rid of ALL of that and did everything from scratch, including all the typesetting. That's almost absurdly ambitious if you dig into the details. No LaTeX! All that stuff is done from scratch as part of my FrankenMarkdown project, all the numerical stuff (using FrankenNumpy and FrankenPandas and other projects of mine), etc. The one thing I decided to not reinvent is the video encoding, where it calls out to ffmpeg. Everything else is part of one compact rust cli tool and library, which weighs in at just 12.4 megabytes. Well anyway, I…
From the creator

The prompt behind it.

Original prompt
). 

By comparison, FrankenManim is one single memory-safe Rust binary that's just 12.4mb and that does it ALL (other than video encoding), that's cross-platform, that can even be compiled into wasm and run in a browser (try doing THAT with legacy manim!). And it's fast: the whole 30,431-frame 4K60 video renders in 141 seconds on my Threadripper with two 4090s GPUs.

This is the way of the future. And the entire FrankenManim project is built out of my other projects: asupersync as the foundation, FrankenMarkdown, FrankenNumpy, FrankenPandas, FrankenSciPy, FrankenNetworkX, FrankenTorch, the list goes on and on. Everything is cumulative and builds on itself. 

I didn't even have FrankenTTS when I created the plan for FrankenManim, but now that I do, I think I'll bundle that in (it's also distributed as a library) to make it easier to add narration to your explainer videos.

I'll also make a skill soon for my skills site that automates the entire process end to end of making an explainer video like this. You can either supply the script yourself or just say what you want covered and any other details and the agent can do the rest itself, fully autonomously.

Perhaps it's time that people start paying attention to my approach and master plan here instead of dismissing it all as
More Explainers & Education prompts from real videos

Video and prompt by Jeffrey Emanuel. Original post ↗

Is this your work? Add the badge

Paste this on your site or README to link people to this page.

Featured on motif
<a href="https://createmotion.io/motions/x-2107806362621149433/"><img src="https://createmotion.io/featured-on-motif.svg" alt="Featured on motif" width="188" height="44"></a>