OpenMontage
OpenMontage is an open-source, agentic video production system that turns AI coding assistants into a full studio for video, images, audio, animation and 3D. Bring an idea or your own material and direct the production.
Visit calesthio/OpenMontageOverview
OpenMontage is an open-source, agentic video production system that turns AI coding assistants into a full video production studio. It supports research, scripting, asset generation, editing, and final composition, and can create image-based videos, local character animation, or real-footage documentaries. The desktop app OpenMontage Studio provides a creative workspace where users can direct complete productions or focused tasks.
Key Features
- 12 production pipelines, 100+ tools, and 700+ agent skill and production-knowledge files.
- Works with AI coding assistants such as Claude Code, Cursor, Copilot, Windsurf, and Codex.
- Local-first composition and rendering with no watermarks and a per-asset provenance report.
- Can create real-footage videos by building a CLIP-searchable corpus from open archives and free stock sources.
- Supports Remotion and HyperFrames composition, including captions, brand rules, and output formats such as 16:9, 1:1, and 9:16.
- Includes an approval gate and a decision log so the production plan can be reviewed before asset work begins.
Use Cases
- Produce explainers, product ads, launch films, documentaries, animations, and other video formats.
- Turn a reference YouTube video, Short, Reel, TikTok, or local clip into a grounded production plan.
- Create a real-footage documentary montage or stock-footage collage from open archives and free stock sources.
- Use existing AI coding assistants to run video editing and generation tasks from a conversation.
Getting Started
- Install prerequisites: Python 3.10+, FFmpeg, Node.js 18+, and an AI coding assistant such as Claude Code, Cursor, Copilot, Windsurf, or Codex.
- Clone the repository and run make setup, or use the manual setup commands for macOS/Linux or Windows PowerShell.
- Open the project in your AI coding assistant and describe the video you want, such as a 60-second animated explainer.
- Add optional API keys in .env for more image, video, music, voice, and stock media tools.
Deployment & Requirements
- Python 3.10+.
- FFmpeg.
- Node.js 18+.
- An AI coding assistant such as Claude Code, Cursor, Copilot, Windsurf, or Codex.
- API keys are optional; more keys provide more tools.
Before You Adopt
- License: AGPL-3.0. Review its terms before using, modifying, or distributing the project.
- OpenMontage Studio is currently in private alpha, and beta access is waitlist-based.
- Capabilities vary because users bring their own media-provider accounts and supported local tools.
- The workflow is local-first for footage and rendering.
- Joining the waitlist involves email communication about the beta with an opt-out option.
- The website uses Google Analytics but provides an analytics opt-out.