I ran it a second time and got a longer video of 1:55 but it primarily just created Text. It also didn't explain Bellman's equation and wrote it incorrectly:
These are amazing examples! Thanks for all the feedback, detailed info, and persistence in trying! HN hug of death means I'm running into Gemini rate limits unfortunately :( will def make that more clear when it happens in the UI and try to find some workarounds.
The other issues are bugs with my streaming logic retrying clips which failed to generate. LLMs aren't yet perfect at writing Manim, so to keep things smooth I try to skip clips which fail to render properly. Still also have layout issues which are hard to automatically detect.
I expect with a few more generations of LLM updates, prompt iterating, and better streaming/retrying logic on my end this will become more reliable
There is a job queue on the backend with statuses, just not worth breaking the streaming experience to ask the LLM rewrite broken manim segments out of order
1. Doesn't work at all on Firefox 133.0.3 (64-bit)
2. Works on Chrome 131.0.6778.205 (Official Build) (64-bit)
3. No existing links do anything but a sub second "Generating" which disappears quickly
4. Does not work in Incognito on Chrome 131.0.6778.205 (Official Build) (64-bit)
My prompt kind of worked but ended at 48 seconds
Prompt: "Describe a honeybee learning which flower to land on in a field using Markov Decision Process with Bellman updating":
https://tma.live/video/88f535b5-0e5f-41ca-9bd8-e35e7aa8a95a
I ran it a second time and got a longer video of 1:55 but it primarily just created Text. It also didn't explain Bellman's equation and wrote it incorrectly:
https://tma.live/video/88f535b5-0e5f-41ca-9bd8-e35e7aa8a95a
The second prompt kind of worked but ends at 47 seconds and then loops the final 4 seconds forever.
Prompt: "Describe how the OODA Loop, MDP and SPA learning approaches are the same"
https://tma.live/video/ee7b5048-3fde-4f1a-8ec1-c8bb48883c75
Overall this worked as described. It's more than fast enough, but fails to deliver on consistency and graphics.
A few more iterations and fine tuning and you'll have a solid Beta. I can see this being very useful after another year or so of use and tuning.
Great work and congrats on shipping.