OpenMontage
OpenMontageInc/OpenMontage · AGPL-3.0 · Link only · 526 entries
A whole video production system with no engine of its own. A coding agent reads its pipeline manifests and stage skills, calls its 163 Python tools, checks its own work and stops for your approval, from research to a rendered video.
- Link only
You are free to run it. Code you build on it has to be shared under the same license, so we describe it and link to it, and copy none of it.
- Needs
Python 3.10, FFmpeg, Node 22 and a coding agent to drive it. Nearly everything generative needs a key: its example settings file names about 50 keys and settings across image, video, voice and music services.
- Sends off your machine
We found no telemetry. It reads a .env file, starts a local web board and opens your browser, and calls whichever outside services you have given it keys for. That is the point of 125 of its 163 tools.
- We watched it run
With no keys at all, its own registry reported 36 of 163 tools available.
Its zero-key Remotion demo rendered: a title card, a big-number card, a bar chart and a pie chart.
Its slideshow check told eight identical text cards to revise and scored a varied plan strong.
- Not tried here
No pipeline was run end to end. The 125 keyed tools were read, not run.
- License
AGPL-3.0
You are free to run it. Code built on it has to be shared under the same license, so it is here by link only.
Everything in it
Showing 58 of 526Show everything
Agent skills
- animated-explainerAn explainer made from a topic alone: researched, scripted, narrated, illustrated, scored and rendered. Stages: research, proposal (waits…
- animationMotion graphics: kinetic type, diagram-led explainers, maths visuals, three.js worlds, stylized sequences. Stages: research, proposal…
- animation/compose-directorHow the agent runs the compose stage of the animation pipeline. The stage hands on a render report, a review of the finished render. No…
- animation/edit-directorHow the agent runs the edit stage of the animation pipeline. The stage hands on the edit-decision file. No approval stop by default.
- animation/publish-directorHow the agent runs the publish stage of the animation pipeline. The stage hands on a publish log. Stops for the person's approval.
- avatar-spokespersonA presenter-led video with a digital presenter and simple support graphics. Stages: idea (waits for approval), script (waits for approval)…
- avatar-spokesperson/compose-directorHow the agent runs the compose stage of the avatar-spokesperson pipeline. The stage hands on a render report, a review of the finished…
- avatar-spokesperson/edit-directorHow the agent runs the edit stage of the avatar-spokesperson pipeline. The stage hands on the edit-decision file. No approval stop by…
- avatar-spokesperson/publish-directorHow the agent runs the publish stage of the avatar-spokesperson pipeline. The stage hands on a publish log. Stops for the person's approval.
- character-animationReusable 2D cartoon characters: character design, rig, pose library, action timeline, rendered in a browser. Marked beta. Stages: research…
- character-animation/compose-directorHow the agent runs the compose stage of the character-animation pipeline. The stage hands on a render report, a review of the finished…
- character-animation/edit-directorHow the agent runs the edit stage of the character-animation pipeline. The stage hands on the edit-decision file, the action timeline. No…
- character-animation/publish-directorHow the agent runs the publish stage of the character-animation pipeline. The stage hands on a publish log. Stops for the person's approval.
- cinematicTrailers, brand films, montages and 3D fly-throughs, led by mood. Stages: research, proposal (waits for approval), script (waits for…
- cinematic/compose-directorHow the agent runs the compose stage of the cinematic pipeline. The stage hands on a render report, a review of the finished render. No…
- cinematic/edit-directorHow the agent runs the edit stage of the cinematic pipeline. The stage hands on the edit-decision file. No approval stop by default.
- cinematic/publish-directorHow the agent runs the publish stage of the cinematic pipeline. The stage hands on a publish log. Stops for the person's approval.
- clip-factoryMany short clips cut from one long recording, ranked and captioned. Marked beta. Stages: idea (waits for approval), script (waits for…
- clip-factory/compose-directorHow the agent runs the compose stage of the clip-factory pipeline. The stage hands on a render report, a review of the finished render. No…
- clip-factory/edit-directorHow the agent runs the edit stage of the clip-factory pipeline. The stage hands on the edit-decision file. No approval stop by default.
- clip-factory/publish-directorHow the agent runs the publish stage of the clip-factory pipeline. The stage hands on a publish log. Stops for the person's approval.
- core/ffmpegWhen to reach for the FFmpeg-backed tools (anything that needs no AI model) and the patterns they share.
- core/hyperframesOpenMontage's own guide to HyperFrames: when to choose it over Remotion or plain FFmpeg, how a project folder is laid out, and how the…
- core/remotionOpenMontage's own guide to Remotion: when to route a video through the Remotion composer, the scene types it accepts, and how the pipeline…
- create-videoMaking a video from a prompt with HeyGen's Video Agent.
- creative/scene-detect-usageUsing scene detection: which algorithm, tuning the threshold, cleaning up the result, presets by content type.
- creative/video-editingEditing choices for talking-head footage and the shape of the edit-decision file.
- creative/video-stitchingJoining clips: when to stitch, strategies, which transition, and keeping audio in step.
- documentary-montageA montage cut from real footage found in free stock and open archives, chosen by meaning with CLIP. Marked beta. Stages: idea (waits for…
- documentary-montage/compose-directorHow the agent runs the compose stage of the documentary-montage pipeline. The stage hands on a render report. No approval stop by default.
- documentary-montage/edit-directorHow the agent runs the edit stage of the documentary-montage pipeline. The stage hands on the edit-decision file. Stops for the person's…
- explainer/compose-directorHow the agent runs the compose stage of the animated-explainer pipeline. The stage hands on a render report, a review of the finished…
- explainer/edit-directorHow the agent runs the edit stage of the animated-explainer pipeline. The stage hands on the edit-decision file. No approval stop by…
- explainer/publish-directorHow the agent runs the publish stage of the animated-explainer pipeline. The stage hands on a publish log. Stops for the person's approval.
- ffmpegVideo and audio processing with FFmpeg: convert, resize, compress, extract audio, prepare assets for Remotion.
- framework-smokeA two-stage test manifest that exercises the pipeline machinery. Not for making a video. Stages: research (waits for approval), script…
- hybridYour own footage combined with designed or generated support graphics. Stages: idea (waits for approval), script (waits for approval)…
- hybrid/compose-directorHow the agent runs the compose stage of the hybrid pipeline. The stage hands on a render report, a review of the finished render. No…
- hybrid/edit-directorHow the agent runs the edit stage of the hybrid pipeline. The stage hands on the edit-decision file. No approval stop by default.
- hybrid/publish-directorHow the agent runs the publish stage of the hybrid pipeline. The stage hands on a publish log. Stops for the person's approval.
- localization-dubTranslated subtitles and dubbed audio for an existing video, optionally with lips re-synced. Marked beta. Stages: idea (waits for…
- localization-dub/compose-directorHow the agent runs the compose stage of the localization-dub pipeline. The stage hands on a render report, a review of the finished render…
- localization-dub/edit-directorHow the agent runs the edit stage of the localization-dub pipeline. The stage hands on the edit-decision file. No approval stop by default.
- localization-dub/publish-directorHow the agent runs the publish stage of the localization-dub pipeline. The stage hands on a publish log. Stops for the person's approval.
- podcast-repurposeAudiograms, caption-led clips and quote cards from a podcast episode. Marked beta. Stages: idea (waits for approval), script (waits for…
- podcast-repurpose/compose-directorHow the agent runs the compose stage of the podcast-repurpose pipeline. The stage hands on a render report, a review of the finished…
- podcast-repurpose/edit-directorHow the agent runs the edit stage of the podcast-repurpose pipeline. The stage hands on the edit-decision file. No approval stop by default.
- podcast-repurpose/publish-directorHow the agent runs the publish stage of the podcast-repurpose pipeline. The stage hands on a publish log. Stops for the person's approval.
- screen-demoA polished software demo, from a real screen capture or from fake terminal scenes that need no capture at all. Stages: idea (waits for…
- screen-demo/compose-directorHow the agent runs the compose stage of the screen-demo pipeline. The stage hands on a render report, a review of the finished render. No…
- screen-demo/edit-directorHow the agent runs the edit stage of the screen-demo pipeline. The stage hands on the edit-decision file. No approval stop by default.
- screen-demo/publish-directorHow the agent runs the publish stage of the screen-demo pipeline. The stage hands on a publish log. Stops for the person's approval.
- talking-headAn edit of someone speaking to camera: transcribed, cut, captioned, mixed. Marked beta. Stages: idea (waits for approval), script (waits…
- talking-head/compose-directorHow the agent runs the compose stage of the talking-head pipeline. The stage hands on a render report, a review of the finished render. No…
- talking-head/edit-directorHow the agent runs the edit stage of the talking-head pipeline. The stage hands on the edit-decision file. No approval stop by default.
- talking-head/publish-directorHow the agent runs the publish stage of the talking-head pipeline. The stage hands on a publish log. Stops for the person's approval.
- video-editEditing video locally with FFmpeg: trim, join, resize, speed, overlay, compress.
- video-toolkitMaking videos with a third-party Claude Code video toolkit: voiceovers, images, music, talking heads, Remotion rendering. A second copy…