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 72 of 526Show everything
Agent skills
- /reelThe general slash command: make or work on a video with the pipeline system, for whatever is described. Copies for other agents sit in…
- AGENT_GUIDE.mdThe operating contract every agent is told to read first (CLAUDE.md, AGENTS.md and the other agent files contain only that order). It sets…
- animation/executive-producerThe orchestrator skill for the animation pipeline: runs the stages in order, sends work back for another pass, and holds the budget…
- animation/idea-directorA director skill in the animation pipeline's folder that no stage in the current manifest names; kept from an earlier layout.
- animation/proposal-directorHow the agent runs the proposal stage of the animation pipeline. The stage hands on a proposal with concept options and costs, the decision…
- animation/research-directorHow the agent runs the research stage of the animation pipeline. The stage hands on a research brief. No approval stop by default.
- animation/scene-directorHow the agent runs the scene_plan stage of the animation pipeline. The stage hands on the scene plan. Stops for the person's approval.
- animation/script-directorHow the agent runs the script stage of the animation pipeline. The stage hands on the script. Stops for the person's approval.
- avatar-spokesperson/executive-producerThe orchestrator skill for the avatar-spokesperson pipeline: runs the stages in order, sends work back for another pass, and holds the…
- avatar-spokesperson/idea-directorHow the agent runs the idea stage of the avatar-spokesperson pipeline. The stage hands on the brief, the decision log. Stops for the…
- avatar-spokesperson/scene-directorHow the agent runs the scene_plan stage of the avatar-spokesperson pipeline. The stage hands on the scene plan. Stops for the person's…
- avatar-spokesperson/script-directorHow the agent runs the script stage of the avatar-spokesperson pipeline. The stage hands on the script. Stops for the person's approval.
- character-animation/executive-producerThe orchestrator skill for the character-animation pipeline: runs the stages in order, sends work back for another pass, and holds the…
- character-animation/proposal-directorHow the agent runs the proposal stage of the character-animation pipeline. The stage hands on a proposal with concept options and costs…
- character-animation/research-directorHow the agent runs the research stage of the character-animation pipeline. The stage hands on a research brief. No approval stop by default.
- character-animation/scene-directorHow the agent runs the scene_plan stage of the character-animation pipeline. The stage hands on the scene plan. Stops for the person's…
- character-animation/script-directorHow the agent runs the script stage of the character-animation pipeline. The stage hands on the script. Stops for the person's approval.
- cinematic/executive-producerThe orchestrator skill for the cinematic pipeline: runs the stages in order, sends work back for another pass, and holds the budget…
- cinematic/idea-directorA director skill in the cinematic pipeline's folder that no stage in the current manifest names; kept from an earlier layout.
- cinematic/proposal-directorHow the agent runs the proposal stage of the cinematic pipeline. The stage hands on a proposal with concept options and costs, the decision…
- cinematic/research-directorHow the agent runs the research stage of the cinematic pipeline. The stage hands on a research brief. No approval stop by default.
- cinematic/scene-directorHow the agent runs the scene_plan stage of the cinematic pipeline. The stage hands on the scene plan. Stops for the person's approval.
- cinematic/script-directorHow the agent runs the script stage of the cinematic pipeline. The stage hands on the script. Stops for the person's approval.
- clip-factory/executive-producerThe orchestrator skill for the clip-factory pipeline: runs the stages in order, sends work back for another pass, and holds the budget…
- clip-factory/idea-directorHow the agent runs the idea stage of the clip-factory pipeline. The stage hands on the brief, the decision log. Stops for the person's…
- clip-factory/scene-directorHow the agent runs the scene_plan stage of the clip-factory pipeline. The stage hands on the scene plan. Stops for the person's approval.
- clip-factory/script-directorHow the agent runs the script stage of the clip-factory pipeline. The stage hands on the script. Stops for the person's approval.
- creative/broll-planningPlanning supporting footage: stock against generated, pulling the needs out of a script, writing stock search queries, judging results.
- creative/commercial-product-videoMaking a commercial for a physical product with generated shots of the exact item: turning a brief into a treatment and keeping the product…
- creative/long-formVideos of ten minutes and more: retention benchmarks, managing the retention curve, structure, keeping sound consistent, visual pacing.
- creative/short-formVertical short video: safe zones on a 1080 by 1920 frame, upload specs, length strategy, the one-second hook, pacing.
- creative/storytellingStory structure for explainers: an arc template scaled by length, hook types, and a thirty-second rule.
- documentary-montage/executive-producerThe orchestrator skill for the documentary-montage pipeline: runs the stages in order, sends work back for another pass, and holds the…
- documentary-montage/idea-directorHow the agent runs the idea stage of the documentary-montage pipeline. The stage hands on the brief. Stops for the person's approval.
- documentary-montage/scene-directorHow the agent runs the scene_plan stage of the documentary-montage pipeline. The stage hands on the scene plan. Stops for the person's…
- explainer/executive-producerThe orchestrator skill for the animated-explainer pipeline: runs the stages in order, sends work back for another pass, and holds the…
- explainer/idea-directorA director skill in the animated-explainer pipeline's folder that no stage in the current manifest names; kept from an earlier layout.
- explainer/proposal-directorHow the agent runs the proposal stage of the animated-explainer pipeline. The stage hands on a proposal with concept options and costs, the…
- explainer/research-directorHow the agent runs the research stage of the animated-explainer pipeline. The stage hands on a research brief. No approval stop by default.
- explainer/scene-directorHow the agent runs the scene_plan stage of the animated-explainer pipeline. The stage hands on the scene plan. Stops for the person's…
- explainer/script-directorHow the agent runs the script stage of the animated-explainer pipeline. The stage hands on the script. Stops for the person's approval.
- hybrid/executive-producerThe orchestrator skill for the hybrid pipeline: runs the stages in order, sends work back for another pass, and holds the budget (default…
- hybrid/idea-directorHow the agent runs the idea stage of the hybrid pipeline. The stage hands on the brief, the decision log. Stops for the person's approval.
- hybrid/scene-directorHow the agent runs the scene_plan stage of the hybrid pipeline. The stage hands on the scene plan. Stops for the person's approval.
- hybrid/script-directorHow the agent runs the script stage of the hybrid pipeline. The stage hands on the script. Stops for the person's approval.
- localization-dub/executive-producerThe orchestrator skill for the localization-dub pipeline: runs the stages in order, sends work back for another pass, and holds the budget…
- localization-dub/idea-directorHow the agent runs the idea stage of the localization-dub pipeline. The stage hands on the brief, the decision log. Stops for the person's…
- localization-dub/scene-directorHow the agent runs the scene_plan stage of the localization-dub pipeline. The stage hands on the scene plan. Stops for the person's…
- localization-dub/script-directorHow the agent runs the script stage of the localization-dub pipeline. The stage hands on the script. Stops for the person's approval.
- manim-composerPlanning an explainer in the style of mathematical animation channels before writing Manim code. Third-party; the two Manim skills beside…
- meta/animation-runtime-selectorChoosing the render path for a video (Remotion, HyperFrames or FFmpeg) and which animation library to use inside it, with a stated bias…
- meta/bespoke-composition'Atelier' mode: writing a composition by hand from scratch for a piece that must not look like the stock templates. Sets when to choose it…
- meta/capability-extensionWhat the agent may do when no tool covers a need: when a one-off script, a custom style file, a new skill or a tool wrapper is allowed, and…
- meta/creative-intakeThe questions to ask before research starts, asked as conversation and not as a form, and how to handle vague and detailed briefs.
- meta/onboardingWhat to do when a new user arrives without a concrete request: check what tools are set up, say in plain words what is possible, offer…
- meta/skill-creatorHow the agent writes a new skill file when it meets a reusable gap.
- meta/taste-directionFixing the look before committing to it: a written taste profile (how varied, how much motion, how dense), a reference strategy and a list…
- meta/video-reference-analystStarting from a video the user likes: analyze what it does (content, pacing, structure, style), then offer two or three different concepts…
- podcast-repurpose/executive-producerThe orchestrator skill for the podcast-repurpose pipeline: runs the stages in order, sends work back for another pass, and holds the budget…
- podcast-repurpose/idea-directorHow the agent runs the idea stage of the podcast-repurpose pipeline. The stage hands on the brief, the decision log. Stops for the person's…