openmontage

An open-source system that uses an AI coding assistant to research, script, assemble assets, edit, and render videos from plain-language requests.

Browse open issues

Pick a small issue you can reproduce, then fix it with your AI coding agent.

Share on XLicense: AGPL-3.0

Overview

OpenMontage is an open-source video production system that turns plain-language requests into videos through an AI coding assistant. It coordinates research, scripting, scene planning, asset creation or retrieval, editing, and composition. For footage-based work, it can build a corpus from free stock footage and open archives, retrieve moving clips, assemble a timeline, and render the result. Pipelines also support generated visuals, narration, soundtracks, captions, and composition with tools such as Remotion, FFmpeg, and Blender.

Key features

  • Coordinates research, scripting, scene planning, asset work, editing, and composition from plain-language requests.
  • Finds moving clips in free stock footage and open archives, then assembles them into a rendered timeline.
  • Supports generated visuals, narration, soundtracks, and captions.
  • Uses tools including Remotion, FFmpeg, and Blender for video composition and rendering.

Best for

Useful for people who want an AI coding assistant to handle multiple stages of video production. It supports both footage-based projects and videos built with generated visuals.

Upstream
OpenMontageInc/OpenMontage
Fork on GitHub
Guo-astro/openmontage
Upstream stars
77k
Category
Documents, media and content
Language
Python
License
AGPL-3.0
Forked
2026-10-05
Sync status
In syncLast synced 2026-11-09