OpenMontage
calesthio
Agentic end-to-end video production system - 12 pipelines, brief to MP4.
What is OpenMontage?
OpenMontage is a Python agentic video production orchestrator that takes a plain-language brief and handles research, scripting, asset generation and composition. It supports 12 production pipelines with 10+ video AI providers and renders via Remotion or HyperFrames, with budget controls and per-action approval thresholds.
OpenMontage in depth
Producing a finished video from an idea normally means stitching together a dozen disconnected steps: research, scripting, voiceover, asset generation, editing and final composition, each in a different tool. OpenMontage tries to collapse that chain into a single agent-orchestrated workflow. It is a Python video production system that takes a plain-language brief and drives the whole pipeline through to a rendered MP4. Rather than shipping its own chat interface, it turns the AI coding assistant you already use, Claude Code, Cursor, Copilot and similar, into the orchestrator. That assistant reads pipeline manifests, calls Python tools, reviews its own output and checkpoints state along the way. The pitch is brief in, video out, with the orchestration logic kept transparent and editable rather than hidden behind a SaaS dashboard.
OpenMontage separates knowledge into three layers: executable tools and YAML pipeline definitions, OpenMontage conventions written as Markdown skill files, and external provider know-how. The agent reads a pipeline manifest, consults stage director skills, then calls tools that pick providers using a documented seven-dimension score weighing task fit, quality, control, reliability, cost, latency and continuity. It ships 12 production pipelines covering formats like Animated Explainer, Cinematic, Avatar Spokesperson, Documentary Montage, Talking Head and Podcast Repurpose, each running research, proposal, script, scene plan, assets, edit and compose. Rendering goes through Remotion for React-based motion or HyperFrames for HTML, CSS and GSAP work, with FFmpeg always available for assembly. Pre-compose validation and post-render self-review using ffprobe gate flawed outputs before they reach you.
The clearest fit is anyone building a repeatable content factory: marketing teams, indie creators or agencies producing explainer clips, product ads, short animations or repurposed podcast cuts at volume. Because the orchestration is just files an agent reads, technically comfortable users can adapt pipelines to their own house style instead of accepting fixed templates. The README documents real runs, a Pixar-style 60-second short, a product ad, Ghibli-style animations, with reported per-video costs in the range of cents to a couple of dollars. A genuinely useful angle is the zero-API-key local fallback: Piper for narration, Archive.org, NASA and Wikimedia for footage, Pexels and Pixabay for stock, Remotion and FFmpeg for composition. That lets you prototype the full loop, or assemble real-footage documentaries, without signing up for any paid video API first.
The caveats are real and the project does not hide them. There are no formal releases, so no stable API contract and no semantic versioning; the project reports it is pre-1.0 and edge status, fine for experimentation but risky as a foundation you cannot afford to have shift. The full creative workflow leans on 10 or more external video and image APIs, so cost, rate limits and provider availability all become your problem at scale, and local GPU models demand serious hardware. The AGPL-3.0 license is strongly copyleft: any derivative offered as a network service must also be open-sourced under AGPL, ruling out a closed proprietary SaaS on top. It also requires an AI coding assistant rather than a standalone GUI, not a tool for non-technical end users.
Against commercial alternatives like HeyGen or Synthesia, OpenMontage is a different proposition. Those platforms sell a polished, supported, hosted experience focused largely on avatar and talking-head video, with predictable output and no infrastructure to manage. OpenMontage instead gives you an open, inspectable, multi-format orchestration layer you control, at the cost of running it yourself and stitching provider keys together. Adopt it if you want an automated, agent-driven content pipeline you can customize, you are comfortable in a coding-assistant workflow, and AGPL is acceptable for your use. Hold off if you need stable API guarantees, a turnkey GUI for non-technical staff, or plan a closed-source commercial product on top, since the licensing and pre-release maturity will work against you there.
Pros & Cons
Pros
- End-to-end brief-to-MP4 pipeline with a zero-API-key local fallback
- 12 production templates cover a wide range of formats out of the box
- Budget controls and per-action approval keep cost risk manageable
Cons
- No formal releases yet - no stable API contract
- AGPL-3.0 blocks proprietary closed-source SaaS use
- Heavy dependency on 10+ external video AI APIs for the full workflow
License
AGPL-3.0 (OSI-open)
AGPL-3.0 is OSI-open but strongly copyleft: any derivative offered as a network service must also be open-sourced under AGPL.
When it is interesting
Building an automated content factory for explainer or marketing videos with an agent-orchestrated workflow.
When it is too early
You need stable API contracts or plan a commercial closed-source product on top.
Commercial alternative & related
- Commercial counterpart: HeyGen / Synthesia
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
HyperFrames
heygen-com
Write HTML, render deterministic MP4 video - built for agents.
Palmier Pro
palmier-io
Native macOS video editor with an open editor core that AI agents drive directly through a local MCP server.
OpenPencil
open-pencil
AI-native, open-source Figma alternative with MCP and agent integration.