LaunchedEditorial Listing

OpenMontage

Calesthio (open source) · OpenMontage: Open-Source Agentic Video Production System Run by Your AI Coding Assistant

Open OpenMontage

OpenMontage is a free, AGPL-3.0 video production system that you open in an AI coding assistant such as Claude Code, Codex, or Cursor, which then researches, scripts, sources or generates assets, edits, and renders a finished video on your machine. It covers 12 production pipelines, from animated explainers and documentary montages to podcast clips, screen demos, and dubbing. It suits developers, technical creators, and small teams who want a controllable, local video pipeline and are willing to bring their own provider keys.

PricingFree
Setuphard
Runs onSelf-hosted
Open sourceYes
DocsYes
Video GenerationAI Video AgentVideo EditingExplainer VideosClaude CodeCodexOpen SourceSelf-HostedLocal-FirstBYOKContent Creation

Best for

Developers, technical creators, educators, and small teams who already use an AI coding assistant, are comfortable installing Python and Node.js tooling, and want an inspectable, local video pipeline with approval gates and their own choice of media providers

Not ideal for

Non-technical users who want a hosted app, anyone who needs a polished desktop editor today, teams that need predictable all-in pricing or vendor support, and editors who want frame-level manual timeline editing as the main workflow

Who it's for

Developers, technical creators, and small teams who use AI coding assistants and want to produce explainers, montages, clips, and promos through a local, inspectable pipeline

Capabilities

  • 12 production pipelines defined as YAML manifests: animated explainer, animation, character animation, avatar spokesperson, cinematic, clip factory, documentary montage, hybrid, localization and dub, podcast repurpose, screen demo, and talking head
  • Every pipeline runs research, proposal, script, scene plan, assets, edit, and compose stages, each guided by a Markdown director skill the agent reads before acting
  • Runs inside the coding assistant you already use, with bundled instruction files for Claude Code, Codex, Cursor, GitHub Copilot, and Windsurf
  • Reference-video mode: paste a YouTube video, Short, Reel, TikTok, or local clip and get two or three differentiated concepts, a tool path, cost estimates, and a sample before full production
  • Live web research stage that gathers sources and data points into a cited research brief before the script is written
  • Enforced approval gates at proposal, script, scene plan, generated assets, and publish, with a checkpoint writer that rejects gated stages completed without recorded approval
  • Backlot, a local live storyboard board that shows stage progress, scene cards with takes and per-asset costs, provider decisions, and a replay of finished runs
  • More than 100 Python tools across video, image, speech, music, enhancement, analysis, avatars, and subtitles, with a scored provider selector that logs why each provider was chosen
  • Zero-key path with Piper narration, Archive.org, NASA, and Wikimedia Commons footage, free-key Pexels, Pixabay, and Unsplash stock, and a documentary montage pipeline that searches and cuts real motion footage
  • Local rendering with Remotion, HyperFrames, or FFmpeg, plus optional local GPU video generation with WAN, Hunyuan, CogVideo, or LTX
  • Post-render self-review that runs ffprobe, samples frames for black frames and broken overlays, checks audio for silence and clipping, and checks that subtitles are present before presenting the video
  • Budget controls that estimate cost before execution, reserve and reconcile spend, and support observe, warn, and cap modes with a per-action approval threshold
  • Render profiles for YouTube (including 4K and Shorts), Instagram Reels and feed, TikTok, LinkedIn, and 21:9 cinematic

Limitations

  • Requires a developer setup: cloning the repository and installing Python 3.10+, FFmpeg, and Node.js 18+ (HyperFrames needs Node.js 22+), plus an AI coding assistant; there are no tagged releases or installer
  • The software is free, but generated video, images, premium voices, and music come from third-party providers that bill you directly, and your coding assistant's own usage is separate
  • Without paid keys, output is limited to stock and archival footage, image-based animation, SVG character animation, and Piper narration
  • The shipped config.yaml sets the budget mode to warn, which logs overruns, so you must switch it to cap for a hard spending limit
  • Needs a cloud-model coding assistant today; local LLM support through Ollama and LM Studio is listed as coming soon
  • OpenMontage Studio, the desktop app, is in private alpha behind a waitlist, so the generally available product is the open-source repository
  • Maintained under one personal GitHub account, and the README says the project is built on nights and weekends
  • Licensed under AGPL-3.0, whose source-sharing terms matter if you modify it and offer it to others as a network service

Use cases

  • Producing a 60-second narrated explainer on a technical topic with research, captions, and music for YouTube or LinkedIn
  • Cutting a documentary-style montage from Archive.org, NASA, and Wikimedia footage without paying for generated video
  • Turning a long podcast or webinar recording into a batch of ranked short clips for social media
  • Adding subtitles and dubbed narration to an existing video for distribution in other languages
  • Making a product launch teaser or cinematic trailer from generated clips, stills, and a custom soundtrack within a set budget
  • Using a short you like as a reference for pacing and hook structure, then making an original version about your own topic

Our take

OpenMontage is less a video generator than a production playbook that a coding agent executes, and that is its main advantage: the plan, provider choices, and costs are written down, gated for approval, and editable as plain files. The zero-key documentary montage path is a real differentiator, since it edits actual footage from open archives rather than animating stills. The costs are setup effort, provider bills that vary with what you connect, a budget guard that only warns by default, and a project run from one personal GitHub account, with the friendlier Studio app still in private alpha. Start with a short zero-key explainer or montage, set the budget mode to cap, and add paid providers once you know which pipelines you will use.

Who should use it

Developers and technical creators who already work in Claude Code, Codex, Cursor, or a similar assistant and want to produce explainers, montages, social clips, or dubbed versions with a local, auditable pipeline and their own choice of providers.

Who should skip it

People who want a hosted, no-install video tool or a finished desktop editor today, teams that need fixed pricing and vendor support, and anyone unwilling to manage API keys and provider spending.

Strengths

  • Free and open source, with the workflow written as readable YAML manifests and Markdown skills you can change
  • Covers far more formats than a single generator, from explainers and montages to clip batches, dubbing, and screen demos
  • Approval gates and a live storyboard let you check the plan and assets before money is spent on a render
  • Works with no paid keys using open archives, free stock, Piper, and local rendering, and scales up with the providers you add
  • Renders on your own machine, logs every provider decision, and checks its own output before presenting it

Weaknesses

  • Developer-style install with Python, Node.js, and FFmpeg and no tagged releases
  • Third-party media costs and coding-assistant usage are billed separately and vary by provider
  • Default budget mode only warns about overruns until you switch it to a hard cap
  • The desktop Studio app and the Claude Code/Codex plugin are still in private alpha
  • Output quality depends heavily on which providers and GPU you have

OpenMontage pricing

Open source

Free

  • AGPL-3.0 license
  • 12 production pipelines and 100+ tools
  • Zero-key path with open archives, free stock, Piper, and local rendering
  • Community support through GitHub Issues and Discussions

Note: OpenMontage itself has no paid plan. Paid media providers you connect bill you directly at their own rates, and your coding assistant's usage is separate. The maintainer's own README estimates list about $1.33 to about $5 for its showcase videos and roughly $0.15 to $3 for its prompt examples, depending on the providers configured; these are not guarantees. OpenMontage Studio, the desktop app, is in private alpha and no pricing has been published.

Technical specs

Modalities

Video, Audio, Image, Text

Available models

Orchestration: the model configured in your coding assistant (Claude Code, Codex, Cursor, GitHub Copilot, or Windsurf)Media: the cloud or local providers you enable, such as Kling, Veo, Runway, FLUX, ElevenLabs, Piper, or local WAN and Hunyuan

Where OpenMontage excels

Educational explainer series

The research stage gathers cited sources before scripting, approval gates let you fix the script and scene plan, and Piper or a premium voice plus word-level captions produce a consistent format across episodes.

Real-footage video essay on a small budget

The documentary montage pipeline searches Archive.org, NASA, Wikimedia Commons, and free stock libraries for motion clips and cuts them to music, so a mood piece or archival collage needs no paid generation.

Repurposing long recordings

The clip factory and podcast repurpose pipelines turn one long source into ranked short clips with captions, and localization and dub adds subtitles or dubbed narration for other languages.

OpenMontage vs. competitors

OpenMontage vs. Pexo

Pexo is a hosted, credit-billed video agent that produces a finished video from a brief, URL, or your own assets using commercial generation models, with revisions in chat and no install. OpenMontage runs locally through your coding assistant, uses provider keys you bring (or none), and exposes its pipelines, approval gates, and provider decisions as files you can inspect and change. Pexo suits quick marketing videos; OpenMontage suits users who want control, more formats, and no platform subscription.

OpenMontage vs. ReelMimic

ReelMimic is a local, MIT-licensed app where Claude Code or Codex agents recreate a reference video's style as new 2D animation, with separate reviewer agents for every shot. OpenMontage covers a wider range of jobs, including real-footage montages, generated clips, avatars, podcast clips, and dubbing, across 12 pipelines and many media providers. ReelMimic is the narrower choice for style-matched animation; OpenMontage is the broader production toolkit.

Frequently asked questions

What is OpenMontage?

OpenMontage is an open-source video production system that runs inside an AI coding assistant. You open the repository in a tool such as Claude Code, Codex, or Cursor and describe a video; the assistant follows OpenMontage's pipeline manifests and skills to research the topic, write a script, plan scenes, source or generate assets, edit, and render a finished video locally, pausing for your approval at key creative steps.

Is OpenMontage free?

The software is free under the AGPL-3.0 license and there is no OpenMontage subscription for the repository. Costs come from what you connect: paid media providers such as fal.ai, Kling, Runway, ElevenLabs, or OpenAI bill you directly, and your coding assistant's usage is separate. The maintainer's README lists about $1.33 to about $5 in generation costs for its own showcase videos; your costs depend on the providers you choose, and a zero-key setup can still produce videos from open archives, free stock, and Piper narration.

Which AI coding assistants does OpenMontage work with?

The README says it works with any assistant that can read files and run Python, and ships instruction files for Claude Code, Codex, Cursor, GitHub Copilot, and Windsurf. The official site also names OpenCode. Local LLM support through Ollama and LM Studio is listed as coming soon.

Do I need API keys to use OpenMontage?

No. Every key is optional. Without keys it uses Piper for narration, Archive.org, NASA, and Wikimedia Commons for footage, and Remotion, HyperFrames, and FFmpeg for rendering; Pexels, Pixabay, and Unsplash need free developer keys. Paid keys for providers such as fal.ai, Kling, Google, OpenAI, ElevenLabs, Suno, Runway, or HeyGen add generated video, images, voices, and music, and a GPU enables local video models.

How does OpenMontage control spending?

It estimates the cost of each action before running it, reserves and reconciles spend, and supports observe, warn, and cap modes with a total budget and a per-action approval threshold. The shipped config.yaml uses warn mode with a $10 total and a $0.50 per-action threshold, so set the mode to cap if you want spending blocked at the limit.

What is OpenMontage Studio?

OpenMontage Studio is a desktop app described on the official site as a creative workspace for research, recording, generation, editing, and delivery, where you keep directing the work in one conversation. It is in private alpha with a waitlist for the beta, and no pricing has been published. An OpenMontage plugin for Claude Code and Codex is shown with the same private alpha label. The open-source engine on GitHub is available now and does not need either.

OpenMontage vs Pexo: what is the difference?

Pexo is a hosted, credit-based video agent that turns a brief, URL, or your assets into a finished video with no install. OpenMontage is free software you run locally through your own coding assistant, with your own provider keys, inspectable pipeline files, approval gates, and zero-key options based on open footage. Pexo is quicker to start; OpenMontage gives more control and format range at the cost of setup.

OpenMontage vs ReelMimic: what is the difference?

Both are open-source projects that use coding agents to make videos locally. ReelMimic is built around matching the style of one reference video and produces 2D animation only, using Claude Code or Codex agents that build and review each shot. OpenMontage is a broader production system with 12 pipelines, real footage and generated clips, narration, music, dubbing, and clip extraction, and it can also start from a reference video.

Integrations & fit

Claude CodeCodexCursorGitHub CopilotWindsurfRemotionHyperFramesFFmpegfal.aiKlingGoogle VeoRunwayHeyGenElevenLabsOpenAISunoPexelsPixabayUnsplashArchive.orgWikimedia CommonsPiper TTSComfyUI
Good fit forSolo / individual, Startup / small team
Pricing modelFree· No cost to start
See pricing on OpenMontage →

Alternatives to consider

About OpenMontage

OpenMontage has no orchestrator of its own: the coding assistant you already use is the orchestrator. You clone the repository, run make setup, open the folder in Claude Code, Codex, Cursor, GitHub Copilot, or Windsurf (each has a bundled instruction file; the official site also names OpenCode), and describe the video you want. The agent picks one of 12 pipeline manifests (animated explainer, animation, character animation, avatar spokesperson, cinematic, clip factory, documentary montage, hybrid, localization and dub, podcast repurpose, screen demo, or talking head), then follows Markdown director skills for each stage: research, proposal, script, scene plan, assets, edit, and compose. Research runs live web searches before any script is written, and you can also start from a reference video, such as a YouTube Short, Reel, TikTok, or local clip, to get two or three differentiated concepts with cost estimates before production. The proposal, script, scene plan, generated assets, and publish steps are approval gates that hold until you answer, and a local board called Backlot shows each stage, the storyboard with per-asset costs, and every provider decision as the run progresses. Python tools do the actual work: more than 100 of them cover video, image, speech, music, enhancement, analysis, avatars, and subtitles, and a scoring layer ranks available providers on task fit, quality, control, reliability, cost, latency, and continuity, logging why each was chosen. Rendering happens locally with Remotion, HyperFrames, or FFmpeg, followed by an automatic self-review that checks the file, sampled frames, audio levels, and subtitle presence before the video is presented. With no paid keys at all, it can narrate with Piper, build videos from Archive.org, NASA, and Wikimedia Commons footage plus free-key stock libraries, and animate images or SVG characters; adding keys for fal.ai, Kling, Google, OpenAI, ElevenLabs, Suno, Runway, HeyGen, and others unlocks generated clips, images, voices, and music, and a GPU unlocks local video models such as WAN and Hunyuan. The software is free, but media providers bill you directly and your coding assistant's own usage is separate. The maintainer's README lists generation costs of about $1.33 to about $5 for its own showcase videos, and budget controls estimate spend before each call. The shipped config only logs overruns rather than enforcing a hard cap, even though the README promises no surprise bills. The tradeoffs are a developer-style install with no tagged releases, output quality that depends heavily on which providers you configure, and a project maintained under one personal GitHub account that the README says is built on nights and weekends, although many community pull requests are merged. The official site also describes a desktop app, OpenMontage Studio, and an OpenMontage plugin for Claude Code and Codex, but both are labelled private alpha or coming soon, with Studio behind a waitlist.

Updates from OpenMontage

IntegrationMedia provider refresh and HeyGen Avatar V

OpenMontage refreshed its media provider catalog, pricing contracts, and routing, and added HeyGen Avatar V to the avatar spokesperson pipeline.

New FeatureBacklot live storyboard board

A local board that follows each production as it runs was added, showing stages, the script, scene cards with takes and costs, approval gates, and a replay of finished runs.

New FeatureCharacter animation pipeline

A local pipeline for rigged SVG character animation rendered with HyperFrames was added, with no paid keys required.

LaunchOpenMontage released on GitHub

The OpenMontage repository went public under the AGPL-3.0 license as an agentic video production system run by an AI coding assistant.

Are you the founder? Claim this listing →