🎬 OpenMontageopen engine
engine: open-source Β· AGPLv3

SIGNAL FROM TOMORROW

Pipeline Stages

    Script screenplay page

    Waiting for the writer…

    Spend

    $0.00
    every generate action shows its cost before you click

    Quality

    β€”avg take score

    Scene Plan filmstrip

    Activity events.jsonl

    live 00:00

    Production Library

    Every production on disk β€” live-first. Click a project to open its board.

    The first open-source, agentic video production system.

    Describe what you want in plain language β€” your agent handles research, scripting, asset generation, editing and final composition. This hosted board is a faithful re-creation of the Backlot living storyboard; the engine itself is local-first and free.

    12production pipelines
    100+tools
    700+agent skill files
    AGPLv3license
    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 β€” always allowed, always free.

    03
    Budget governance

    Every generate action shows its cost before you click; failed generations auto-refund.

    04
    No watermarks. Ever.

    Nothing on your own compute is metered, capped or stamped.

    05
    Steerable at every step

    Brief, script, scene plan β€” every artifact is a document you can read, question and change.

    06
    Open engine & format

    The project format is published β€” your productions are plain files, yours forever.

    Quick start (local)

    git clone https://github.com/calesthio/OpenMontage.git
    cd OpenMontage
    make setup
    # then open the project in Claude Code / Cursor / Codex and say:
    # "Make a 60-second animated explainer about how neural networks learn"

    Prerequisites: Python 3.10+, Node.js 18+, FFmpeg, and an AI coding assistant. All API keys are optional β€” add what you have (FAL, Atlas Cloud, ElevenLabs, …) to unlock more tools.

    Watch it happen

    Chat tells you what the agent said. Backlot shows you what the production is doing β€” stages light up, the script lands as a screenplay page, scene cards shimmer while assets generate, and every provider decision and dollar spent is on the wall. Hit β–Ά REPLAY RUN on the board to scrub a finished production end to end.

    Source: github.com/calesthio/OpenMontage