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.

15,025
⭐ Stars
1,800
🍴 Forks
12
📦 Pipelines
52
🛠️ Tools

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.15

Quick 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