
Transform your ideas into stunning educational videos with AI
๐ Mathematics โข ๐ฌ Science โข ๐ป Technology โข ๐ Data Visualization โข ๐ง Machine Learning
See the magic happen in real-time!
โ
No installation required โข Works in any modern browser
โ
Try it instantly โข Create your first animation in seconds
โ
Free to explore โข Experience the full power of AI-driven animation
Manimate is a revolutionary AI-powered platform that transforms your ideas into professional-quality educational videos in seconds. Simply describe your concept in plain English, and our intelligent system generates stunning Manim-powered animations that bring complex topics to life.
โข Educators creating engaging lesson content
โข Students visualizing difficult concepts
โข Content Creators producing educational videos
โข Researchers presenting complex data
โข Developers explaining algorithms and systems
โ
Zero Learning Curve - No animation or coding skills required
โ
Lightning Fast - Professional videos in 30-60 seconds
โ
AI-Powered - Advanced natural language processing
โ
Manim Engine - Industry-standard mathematical animations
โ
Secure & Reliable - Built with enterprise-grade infrastructure
From idea to video in seconds - Experience the future of educational content creation
๐ง AI-Powered Generation Simply describe your animation idea in natural language, and watch as our sophisticated AI transforms your words into stunning visual narratives. โก Lightning Fast From idea to video in 30-60 seconds. No more weeks of animation workโget professional results instantly. |
๐ Educational Focus Specifically designed for mathematics, science, and technical visualizations that make complex concepts crystal clear. ๐ Zero Learning Curve No animation experience? No coding skills? No problem. If you can describe it, Manimate can animate it. |
Manim-powered animations that rival expensive production studios
โจ Hollywood-grade visuals without the Hollywood budget
Built with Supabase for enterprise-grade security and performance
๐ก๏ธ Your data is protected with bank-level security
Works seamlessly across all devices and screen sizes
๐ป Desktop, tablet, mobile - create on the go!
โก Lightning Speed | ๐ง AI Intelligence | ๐ Educational Focus | ๐ฐ Cost Effective |
---|---|---|---|
30-60 seconds From idea to video |
Natural Language Just describe your vision |
STEM Optimized Perfect for learning content |
Fraction of Cost vs traditional animation |
graph LR
A[๐ญ Describe Your Idea] --> B[๐ค AI Processing]
B --> C[โ๏ธ Manim Generation]
C --> D[๐ฌ Beautiful Video]
style A fill:#ff6b6b,stroke:#fff,stroke-width:2px,color:#fff
style B fill:#4ecdc4,stroke:#fff,stroke-width:2px,color:#fff
style C fill:#45b7d1,stroke:#fff,stroke-width:2px,color:#fff
style D fill:#96ceb4,stroke:#fff,stroke-width:2px,color:#fff
- ๐ Sign Up - Create your account with secure authentication
- โ๏ธ Describe - Write what you want to animate in plain English
- ๐ค AI Magic - Our AI interprets and generates professional Manim code
- ๐ฅ Render - Watch as your idea transforms into a stunning video
- ๐บ Share - Download, view, and share your creation with the world
๐ Mathematics & Engineering
- Geometric Theorems - Visualize Pythagorean theorem, triangle properties
- Calculus Concepts - Animate derivatives, integrals, limits
- Linear Algebra - Show matrix transformations, vector operations
- Statistics - Demonstrate distributions, probability concepts
- Engineering - Visualize signal processing, control systems
๐ฌ Science & Research
- Physics Principles - Illustrate wave mechanics, thermodynamics
- Chemistry - Show molecular interactions, reaction mechanisms
- Biology - Explain cellular processes, genetic concepts
- Astronomy - Visualize planetary motion, stellar evolution
- Data Science - Animate machine learning algorithms, data flows
๐ป Technology & Programming
- Algorithms - Demonstrate sorting, searching, graph algorithms
- Data Structures - Show trees, graphs, hash tables in action
- Neural Networks - Visualize backpropagation, training processes
- System Architecture - Illustrate microservices, database design
- Cryptography - Explain encryption, digital signatures
# Ensure you have Node.js 18+ installed
node --version # Should be 18.0.0 or higher
# 1. Clone the magic โจ
git clone https://github.com/nitindavegit/manimate-vision-forge.git
cd manimate-vision-forge
# 2. Install dependencies ๐ฆ
npm install
# 3. Set up your environment ๐ง
cp .env.example .env.local
# Add your Supabase credentials (see setup guide below)
# 4. Launch the application ๐
npm run dev
# 5. Open your browser and visit ๐
# http://localhost:5173
Create your .env.local
file with:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
๐ง Detailed Setup Instructions
-
Supabase Setup:
- Visit supabase.com
- Create a new project
- Copy your project URL and anon key
- Paste them in your
.env.local
file
-
Database Schema:
-- Run this in your Supabase SQL editor CREATE TABLE user_generations ( id UUID DEFAULT gen_random_uuid() PRIMARY KEY, user_id UUID REFERENCES auth.users(id), prompt TEXT NOT NULL, video_url TEXT, created_at TIMESTAMP DEFAULT NOW() );
-
Row Level Security:
ALTER TABLE user_generations ENABLE ROW LEVEL SECURITY; CREATE POLICY "Users can view own generations" ON user_generations FOR SELECT USING (auth.uid() = user_id);
src/
โโโ ๐จ components/ # Beautiful, reusable UI components
โ โโโ ui/ # shadcn/ui design system
โโโ ๐ช hooks/ # Custom React hooks for magic
โ โโโ useGSAPAnimations.ts # Smooth GSAP animations
โ โโโ useScrollAnimation.ts # Scroll-based effects
โโโ ๐ pages/ # Application pages
โ โโโ Index.tsx # Landing page with hero
โ โโโ AuthPage.tsx # Secure authentication
โ โโโ GeneratePage.tsx # AI generation interface
โโโ ๐ integrations/ # External service connections
โ โโโ supabase/ # Database & auth config
โโโ ๐ ๏ธ lib/ # Utility functions
|
|
๐ฌ Each prompt generates a professional 30-60 second video!
We believe in the power of community! Here's how you can contribute:
๐ Found a Bug? | ๐ก Have an Idea? | ๐จ Want to Improve UI? | ๐ Love Documentation? |
---|---|---|---|
Report Issues | Feature Requests | UI/UX Improvements | Improve Docs |
# 1. Fork the repository on GitHub
# 2. Clone your fork
git clone https://github.com/YOUR_USERNAME/manimate-vision-forge.git
# 3. Create a feature branch
git checkout -b feature/amazing-new-feature
# 4. Make your changes and commit
git commit -m "โจ Add amazing new feature"
# 5. Push and create a pull request
git push origin feature/amazing-new-feature
30-60s |
100% |
Enterprise |
CDN |
This project is licensed under the MIT License - see the LICENSE file for details.
TL;DR: You can use, modify, and distribute this project freely! ๐
We're grateful to these amazing projects and communities:
๐จ Manim Community | ๐๏ธ Supabase Team | ๐ฏ shadcn/ui | ๐ Lovable Platform |
---|---|---|---|
The incredible animation engine | Powering our backend | Beautiful components | Seamless deployment |
Join thousands of educators, students, and creators who are already using Manimate to bring their ideas to life!
โจ Transform your ideas into stunning visual stories โจ
Made with โค๏ธ by Nitin Dave
โญ If you love Manimate, give us a star on GitHub! โญ