Skip to content

RupakBoral/PieScript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ₯ 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

  1. 2D animation Generation πŸŽ₯

    image
  2. Text to Audio Generation 🎡

    image
  3. Dubbing audio πŸŽ™οΈ

    image
  4. Translate audio to various languages 🎢

    image

🧰 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)

About

Unleash ultimate powers with the help of AI to genrate videos and audios.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors