π₯ PieScript β AI-Powered Educational Video Generator
PieScript is an intelligent pipeline that transforms natural language prompts into animated educational videos using Manim, powered by large language models and realistic voice dubbing. From code to cloud, everything is automated.
π Features
β
Prompt-Based Animation Generation
Generates Manim-compatible Python scripts using LLMs (via Groq API) from plain text input.
π¬ Auto Video Rendering
Uses the Manim engine to render high-quality educational animations automatically.
βοΈ Cloud Uploads
Uploads final videos to Cloudinary and provides downloadable URLs.
π Dubbing with Murf API
Converts text into realistic voice narration using Murf. Supports dynamic voiceover syncing.
π Multi-Language Support (Coming Soon)
In-built support for video translation and voice dubbing in multiple languages is under development.
π§© Modular and Extensible
Cleanly structured codebase for easy extension into other animation formats or domains.
πΈ Screenshots
-
2D animation Generation π₯
-
Text to Audio Generation π΅
-
Dubbing audio ποΈ
-
Translate audio to various languages πΆ
π§° Tech Stack π₯οΈ Frontend
React
Tailwind CSS
π οΈ Backend
Node.js (JS Runtime)
Express.js (API handling)
Python + Manim (animation engine)
π APIs & Tools
Groq API (Code generation)
Murf API (Voice dubbing)
Gemini API (AI Description)
Cloudinary (Video hosting)