Inspiration

we wanted more visual explanations of math concepts because we are visual learners and under that the majority of people learn better when the an visualize and see what they are learning

What it does

Manimcooked is a tool that transforms your mathematical learning needs into visual representations with voiceover explanations, teaching you the concepts you request

How we built it

We used Nextjs with the Shadcn ui library to build the frontend. We also have another standalone server that takes in a prompt and returns a video from a python script generated by the ChatGPT API

Challenges we ran into

  • Prompting the model to produce valid/runnable python code
  • File system syncing issues
  • Sending video files to the frontend

Accomplishments that we're proud of

  • Making animations around a 2 minutes long that actually explain the concepts well
  • Video voiceovers

What we learned

  • How to use and configure Manim
  • Better ChatGPT prompting

What's next for Manimcooked

We'd like to add:

  • Video transcripts
  • Faster models (more powerful inference servers)
  • Model finetuning for even higher quality animations

Built With

Share this project:

Updates