AI-Powered Educational Video Generation

Transform any knowledge point into beautifully animated educational videos using AI and Manim.

Built for Educators

Powerful features to create quality educational content

AI-Powered

GPT-5.2, GPT-4o, Claude models for intelligent content generation

TTS Narration

6 professional voices via OpenAI TTS for natural audio

Manim Animations

Beautiful mathematical animations powered by Manim

Real-time Progress

Watch your video being created with live updates

Any Topic

Math, physics, algorithms, chemistry - any concept

Easy Download

Download generated videos instantly in high quality

Quick Start

Get started in 3 simple steps

1

Start the Backend Server

Open PowerShell in the project folder and run:

# Recommended: One-click startup
.\start_server.ps1

# Or manual startup
.\venv\Scripts\Activate.ps1
cd src
python -m uvicorn api_server:app --port 8000

Requires Python 3.11+ with all dependencies installed

2

Configure API Keys

Create src/api_config.json:

{
  "gpt41": {
    "base_url": "https://api.openai.com/v1",
    "api_key": "sk-YOUR_API_KEY",
    "model": "gpt-4o-mini"
  }
}
3

Generate Your Video

Use the generator below or run via command line:

python agent.py --API gpt-41 --knowledge_point "Circle area formula"
Output: src/CASES/ ~3-6 min per video

Video Generator

Enter a topic and let AI create your educational video

Click "Test" to check connection