Skip to main content

Create stunning video presentations with AI

Enter any topic and watch AI generate professional presentations with narrated content, dynamic animations, and visual media — all composed into a polished video ready to share.

AI Content
Google Gemini
Voice Narration
Sarvam AI TTS
Visual Media
Manim + Unsplash

Quick Start

Get your first AI-generated video presentation in minutes

1

Enter your topic

Open the application and enter any topic you want to create a presentation about. Specify the number of slides, language, and tone.
Example Request
{
  "topic": "Introduction to Machine Learning",
  "num_slides": 5,
  "language": "english",
  "tone": "formal"
}
2

Watch the AI work

The system generates your presentation through multiple stages:
  • Content structure with slide titles and text
  • Voice narration scripts synchronized to slides
  • Visual media (images or animations) for key concepts
  • Audio generation with multi-language support
Real-time progress updates stream via Server-Sent Events so you can track each stage as it completes.
3

Review and customize

Use the interactive slide editor to:
  • Reorder slides with drag-and-drop
  • Edit slide content and titles
  • Preview the timeline with audio waveforms
  • Adjust timing and transitions
4

Export your video

Download the final MP4 video or export to PowerPoint format for further editing.
Download Video
GET /api/video/{filename}
Videos support HTTP range requests for efficient streaming and seeking.

Explore by Feature

Dive deep into the core capabilities that power the video generation pipeline

AI Content Generation

Google Gemini creates structured slide content with smart decisions about visuals and animations

Voice Narration

Multi-language text-to-speech with Sarvam AI generates natural-sounding narration for each slide

Visual Media

Dynamic Manim animations and Unsplash images bring concepts to life

Video Composition

FFmpeg orchestrates slides, audio, and visuals into professional video output

Ready to create your first presentation?

Follow our quickstart guide to set up your environment and generate your first AI-powered video presentation.

Get Started Now

Build docs developers (and LLMs) love