OpenMontage
The first open-source, agentic video production system.
Turn your AI coding assistant into a full video production studio. Describe what you want in plain language — your agent handles research, scripting, asset generation, editing, and final composition.
World's First Open-Source Agentic Video Production
Real Video Production
Not just animated stills. Our agents build corpora from free stock footage and open archives, retrieve actual motion clips, edit them into timelines, and render finished pieces.
12 Production Pipelines
From animated explainers to documentary montages, cinematic trailers to avatar spokesperson videos. Each pipeline is a complete end-to-end workflow.
52 Production Tools
Video generation, image creation, text-to-speech, music, audio mixing, subtitles, enhancement, and analysis - all accessible to your AI agent.
500+ Agent Skills
Production skills, pipeline directors, creative techniques, quality checklists, and deep technology knowledge packs that teach the agent how to use every tool.
Reference-Driven Creation
Paste a video you love and get grounded, differentiated production plans. The agent analyzes pacing, structure, and style to create variations.
Built-in Web Research
Before writing a single word of script, the agent searches YouTube, Reddit, news sites, and academic sources to ground your video in real data.
Video Examples
"SIGNAL FROM TOMORROW"
Cinematic sci-fi trailer fully produced through OpenMontage
Full setup"THE LAST BANANA"
Pixar-style animated short about friendship
$1.33"VOID — Neural Interface"
Product ad with one API key
$0.69"Afternoon in Candyland"
Ghibli-style anime animation
$0.15"Mori no Seishin"
Forest spirit's journey through ancient woods
$0.15"Into the Abyss"
Deep ocean exploration in anime style
$0.15Quick Start
Prerequisites
- Python 3.10+ — python.org
- FFmpeg —
brew install ffmpeg/sudo apt install ffmpeg - Node.js 18+ — nodejs.org
- An AI coding assistant — Claude Code, Cursor, Copilot, Windsurf, or Codex
Install & Run
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup
Open the project in your AI coding assistant and tell it what you want:
"Make a 60-second animated explainer about how neural networks learn"
Or for real-footage path:
"Make a 75-second documentary montage about city life in the rain. Use real footage only, no narration, elegiac tone, with music."
Zero API Keys Setup
Out of the box, make setup gives you:
- Piper TTS - Free offline text-to-speech
- Archive.org + NASA + Wikimedia Commons - Free/open archival footage
- Pexels + Unsplash + Pixabay - Free stock footage/images
- Remotion/HyperFrames - React/HTML composition engines
- FFmpeg - Post-production, encoding, subtitle burn-in
Production Pipelines
Animated Explainer
AI-generated explainer with research, narration, visuals, music
Animation
Motion graphics, kinetic typography, animated sequences
Avatar Spokesperson
Avatar-driven presenter videos
Cinematic
Trailer, teaser, and mood-driven edits
Clip Factory
Batch of ranked short-form clips from one long source
Documentary Montage
Thematic montage from free stock footage and open archives
Hybrid
Source footage + AI-generated support visuals
Localization & Dub
Subtitle, dub, and translate existing video
Podcast Repurpose
Podcast highlights to video
Screen Demo
Polished software screen recordings and walkthroughs
Talking Head
Footage-led speaker videos
How It Works
OpenMontage uses an agent-first architecture. There is no code orchestrator. Your AI coding assistant IS the orchestrator.
Request
You describe what you want in plain language
Manifest
Agent reads pipeline YAML with stages, tools, criteria
Skills
Agent reads stage director markdown for execution guide
Tools
Agent calls Python tools with scored provider selection
Review
Agent self-reviews using reviewer skills
Checkpoint
State saved with decision log and cost snapshot
Approval
You approve creative decisions
Validation
Pre-compose quality gates check delivery promises
Render
Remotion or HyperFrames composition engine
Review
Post-render self-review ensures quality
Output
Final video presented only if all checks pass
Supported Providers
Full setup guide with pricing and free tiers: docs/PROVIDERS.md
Video Generation — 14 providers
Kling
Cloud API
Runway Gen-4
Cloud API
Google Veo 3
Cloud API
Grok Imagine
Cloud API
Higgsfield
Cloud API
MiniMax
Cloud API
HeyGen
Cloud API
WAN 2.1
Local GPU
Hunyuan
Local GPU
CogVideo
Local GPU
LTX-Video
Local/Cloud
Pexels
Stock
Pixabay
Stock
Wikimedia
Stock
Image Generation — 10 providers
FLUX
Cloud API
Google Imagen
Cloud API
Grok Imagine
Cloud API
DALL-E 3
Cloud API
Recraft
Cloud API
Local Diffusion
Local GPU
Pexels
Stock
Pixabay
Stock
Unsplash
Stock
ManimCE
Local
Text-to-Speech — 4 providers
ElevenLabs
Premium TTS
Google TTS
700+ voices
OpenAI TTS
Fast & affordable
Piper
Free offline