OPEN-SOURCE AGENTIC VIDEO PRODUCTION
Make video the way you now make software.
Give it a brief and your materials. The agent plans the story, generates images and clips when needed, creates animation, and sources B-roll. It then narrates, captions, renders, and reviews the finished, editable video before presenting it to you—every step yours to direct.
Make a 60-second launch video for our monitoring tool — use the brand kit and the dashboard recording. Developer audience.
⌁ brand-kit/
▤ dashboard.mp4
PRODUCTION PLAN SHOWN FIRST
Produce ▸
Runs on OpenMontage Studio · Claude Code · ChatGPT Codex · OpenCode. Anywhere you vibe. ↓
BRIEFRESEARCHSCRIPTSCENE PLANTHE GATENARRATIONMUSICCOMPOSERENDER
BRIEFRESEARCHSCRIPTSCENE PLANTHE GATENARRATIONMUSICCOMPOSERENDER
THE PIPELINE
Editors edit footage you have. Generators make clips. OpenMontage produces the video.
Every stage, in the open.
SCROLL · 8 STAGES + 1 GATE ⟶
STAGE 01 · BRIEFCOMPLETE
Give the context that shapes the brief.
AUDIENCEdevelopers & platform teams
DURATION60s ± 10%
TONEconfident, plain-spoken
KEY MESSAGES
1 · Detect before your users do
2 · Explain the why, not just the what
3 · One-click resolve from the alert
STAGE 02 · RESEARCHCOMPLETE
It does its homework first.
12 product surfaces captured for screen scenes
4 reference launch films — pacing & cut lengths analyzed
Competitor messaging matrix — what everyone else claims
Positioning draft: “the dashboard that pages you first”
FINDINGS RECORDED IN THE DECISION LOG
STAGE 03 · SCRIPTAPPROVED
A screenplay, not a caption.
SC 3 · INT. THE DASHBOARD
V.O. — Your dashboard shouldn’t be the last to know.
[B-ROLL — latency graph spikes; cursor hovers]
V.O. — Trellis watches every endpoint. So you don’t have to.
14 VO LINES · READ TIME 58SB-ROLL NOTED PER LINE
STAGE 04 · SCENE PLANMIXED
A medium chosen for each scene.
SC 1–6 · SCREEN CAP
CAPTURED
SC 7–8 · MOTION GFX
AUTHORED
SC 9 · GEN CLIP
MODEL BOUND
Your own assets, your library, stock, or generated — proposed scene by scene, and yours to change.
DRAFT SKETCHES BEFORE FINAL GENERATION
STAGE 05 · THE GATE
See the whole production plan first.
AWAITING APPROVAL
8 generated imagesMODEL BOUND
narration · 60sVOICE BOUND
music · “Focused Build”TRACK BOUND
1 generated clip · 5sMODEL BOUND
captions · stock · renderREADY
9 SCENESPLAN COMPLETE
Approve — go produce
Revise
STAGE 06 · NARRATIONREADY
A voice you can give notes to.
CALDER — WARM TENOR · EN
…detect the spike, Trellis watches every endpoint, so you don’t have to…
SELECT A SENTENCE → NOTES ATTACH TO THAT SPAN
STAGE 07 · MUSICTRACK BOUND
Music chosen for the cut.
♫ “Focused Build”1:04
92 BPM · RISING · CC-BY, AUTO-CREDITED
BEAT MARKERS YOU CAN CUT AGAINST
Picked from the starter catalog by mood, BPM and energy. If no track fits, generate one for the film.
STAGE 08 · COMPOSECOMPLETE
Assembled to brand rules.
Captions — embedded, per-word timingVERIFIED
Brand — palette & type appliedKIT
Checks — media · license · durationREVIEWED
COMPOSED LOCALLY, ON YOUR MACHINE — WATCH A DRAFT BEFORE RENDER
STAGE 09 · RENDERREADY
The formats you need. Yours to keep.
16:9 · LAUNCH
1:1 · FEED
9:16 · SHORTS
Rendered on your machine, without a watermark, with a provenance record for every asset.
PROVENANCE REPORT — SOURCE · LICENSE · MODEL
Get to your next creation now
AGENT-NATIVE
It runs where you already work.
Install the plugin and your agent’s chat becomes the production chat. The engine ships once as an MCP toolset — one toolset, whichever harness you use.
01
Runs in Claude Code or Codex
Install OpenMontage as a plugin and it runs inside the agent you already use — a toolset in your terminal, not another app to run.
02
Bring your own models
Use the model providers and local runtimes already configured in your agent environment.
03
Or skip the terminal entirely
The same production board opens in OpenMontage Studio — in private alpha, beta releasing soon.
COMING SOON
IN PRIVATE ALPHA · BETA RELEASING SOON
Claude Code — openmontage plugin
MCP
SAME TOOLS · SAME SKILLS · YOUR CHOICE OF HARNESS
THE DESKTOP APP
OpenMontage Studio.
A warm production board over the same engine — storyboard, script, approvals, renders. Chat steers everything; every card the agent makes is something you can read and question.
M
OPENMONTAGE
Trellis 2.0 — Launch Film
PROD Nº 0042 · V3
PRODUCTIONACTIVE
AK
LIBRARY
Trellis 2.0 Launch
● IN PRODUCTION
Q3 Sales Enablement
DRAFT
API Quickstart Tutorial
DELIVERED · JUN 30
ASSETS
Trellis Brand Kit
launch-brief.pdf
DOC
dashboard-walkthrough.mp4
2:14
team-photos/
12 IMG
trellis-logo.svg
SVG
STOCK PICKS
Aerial city timelapse
CC0
Office b-roll pack
LICENSED
⊕ ADD ASSETS
Research
10:02
Proposal
10:04
Script
10:11
Scene plan
10:13
Assets
RUNNING
Edit
Compose
Publish
Brief
Script
Storyboard
Timeline
Renders
STORYBOARD — 6 SCENES · 1:24 TOTAL
⊕ Add scene
↻ Regenerate unlocked
BLACK SLATE — TITLE SET
DONE
0:06
SC 01Cold open
“Onboarding shouldn’t take a village.”
MOTION GFX
READY
⚿ LOCKED
↻ Regenerate
OFFICE B-ROLL, QUICK CUTS
DONE
0:16
SC 02The problem
“Your team stitches together docs, calls and spreadsheets…”
STOCK
BOUND
UNLOCKED
↻ Regenerate
DASHBOARD-WALKTHROUGH.MP4
DONE
0:14
SC 03The reveal
“Meet Trellis 2.0 — one workspace for every customer’s first ninety days.”
USER ASSET
SUPPLIED
UNLOCKED
↻ Regenerate
GENERATED STILLS ×2 + OVERLAY
RENDERING
0:18
SC 04Playbooks
“Launch a proven playbook in one click…”
GENERATED
GENERATING
UNLOCKED
↻ Regenerate
ANIMATED CHART SEQUENCE
QUEUED
0:20
SC 05Health scores
“See risk before it becomes churn…”
MOTION GFX
READY
UNLOCKED
↻ Regenerate
LOGO + TAGLINE ON GREEN
QUEUED
0:10
SC 06CTA end card
“Trellis 2.0 — start every customer strong.”
MOTION GFX
READY
UNLOCKED
↻ Regenerate
DRAG TO REORDER · CLICK ANY CARD TO EDIT DIRECTLY — OR JUST TELL THE AGENT
◂ SCROLL FOR SC 05–06 ▸
PRODUCTION CHAT
● AGENT ACTIVE
YOU · 10:18
Make the opening more dramatic
MONTAGE · 10:18
Done — SC 01 now opens on a black slate with a hard music hit, narration delayed 1.5s. Want the grade darker too?
UndoView SC 01
YOU · 10:21
Replace scene 3 with the product screenshots I uploaded
MONTAGE · 10:21
Swapped SC 03 to dashboard-walkthrough.mp4 — trimmed 0:12 from the 2:14 capture. The rest of the cut stays intact.
Direct the agent…
◆ CLAUDE ▾ OPUS 4.8 ▾ EFFORT · HIGH ▾
DECISION LOG
3
VOICE
Warm male tenor — “Calder”
also considered: female alto · neutral narrator
✓ ApproveOverride…
MUSIC — “Minimal Pulse”, licensed
GRADE — warm high-contrast
COMING SOON
OPENMONTAGE STUDIO · PROD Nº 0001
STORYBOARD YOU STEER
Scene cards are the feedback unit. Click one, tell the agent what to change.
THE PLAN, VISUALIZED
Full script, scene plan and exact production methods — before asset work begins.
VOICE PERSONAS
Waveform transcript — select one sentence and give notes on that span.
EVERY FORMAT
16:9, 1:1, 9:16 with captions, languages and a per-asset provenance report.
THE POSTURE
Open where
it counts.
The engine is open source and public. The project format is published — your productions are plain files, yours forever. Bring your own provider accounts and keep control of the complete workflow.
01
Local-first
Your footage never leaves your machine. Composition and rendering happen on it.
02
Bring your own agent
Claude Code, Codex or OpenCode. Bring your own keys and providers too.
03
Recoverable generation
Provider jobs, outputs, and provenance stay attached to the scene that requested them.
04
No watermarks. Ever.
Your own composition stays clean, editable, and exportable in every supported format.
05
Steerable at every step
Brief, script, scene plan — every artifact the agent makes is a document you can read, question and change.
06
Open engine & format
The engine is open source and the project format is published, so your work is never locked in.
STAR THE ENGINE ON GITHUB ↗
Be on the crew.
OpenMontage is in private alpha with a hand-picked crew shipping real launch videos. Join the waitlist for the beta.

By joining, you agree to receive emails about the OpenMontage beta. You can opt out anytime by emailing hello@openmontage.video. See our Privacy Policy.

PRIVATE ALPHA NOW · WEEKLY BETA COHORTS NEXT