Skip to content

DraftCut

DraftCut is an AI-powered video editor that runs entirely in your browser, turning text prompts into professional videos with motion graphics, animations, and effects.

Core trick

An LLM emits a timeline spec of Ken Burns moves, transitions, and text that a browser renderer exports to WebM locally.

Tags

Description

DraftCut is an AI-powered video editor that runs entirely in your browser, turning text prompts into professional videos with motion graphics, animations, and effects. Upload your images or video clips, describe what you want, and AI generates a complete timeline with Ken Burns effects, crossfade transitions, animated text reveals, intro/outro cards, and lower thirds—eliminating hours of manual editing work. The agentic refinement system iteratively analyzes and improves video quality like "Claude Code for videos." All processing happens locally with 100% privacy (assets never leave your device), and exports YouTube- ready WebM videos directly in the browser. DraftCut makes professional video production effortless for anyone, whether creating product showcases, social media content, or image slideshows—no expertise required.
seeder-works-studio/DraftCut★ 22 forksTypeScriptCreated Feb 10, 2026 · last push Feb 14, 2026

README excerpt

# DraftCut 🎬

> AI-powered video editor that runs entirely in your browser

DraftCut is a web-based video editor where you describe what you want and AI generates a complete video with motion graphics, animations, and professional effects—all without sending your media to any server.

## ✨ Features

- **AI Video Generation** - Describe your video concept, upload assets, and let AI create the timeline
- **Agentic Refinement** 🆕 - AI iteratively analyzes and improves video quality (like Claude Code for videos)
- **Dynamic Motion Graphics** - Ken Burns effects, crossfade transitions, animated text reveals
- **Professional Skills** - Intro title cards, lower thirds, caption animations, outro CTAs
- **Browser-Based Export** - Export to YouTube-compatible WebM directly in your browser
- **100% Private** - All assets stored locally in IndexedDB, nothing leaves your device
- **Multiple AI Providers** - Claude, Gemini, OpenAI, OpenRouter, Cerebras support

## 🚀 Quick Start

1. **Clone and install**:
   ```bash
   git clone <repo-url>
   cd DraftCut
   npm install
   ```

2. **Add API keys** (see [API-KEYS.md](./API-KEYS.md)):
   - Get a Claude API key from https://console.anthropic.com
   - Or use Gemini, OpenAI, OpenRouter, or Cerebras

3. **Start development server**:
   ```bash
   npm run dev
   ```

4. **Open browser**:
   - Navigate to http://localhost:3000
   - Upload images/videos
   - Enter a prompt like: *"Create a 30-second product showcase with Ken Burns effects and profess

Team