High-performance webinar hosting platform designed for low-latency streaming and massive concurrency.
Manim Flow is an AI-powered system that converts natural language prompts into 2D animated videos. Users generate animation code using AI, preview it in the browser, and render final videos through an isolated Python rendering service.
Generating educational or explanatory animations using Manim requires strong Python knowledge and a complex local setup. This creates a high barrier for users who want quick visualizations from simple ideas.
I built a full-stack pipeline that translates user prompts into Manim Python code using AI and renders videos inside a Dockerized environment. The system tracks rendering status asynchronously and delivers videos through cloud storage.

Next.js, Tailwind CSS, TypeScript
Next.js API Routes, Python
PostgreSQL (Neon)
Google Gemini AI, Groq AI
N/A
AWS S3
Vercel
Interested in the system design or implementation details?
Check out the source code or try the live app.