OpenMontage は、AIコーディングエージェントで動画を作るためのオープンソースシステムです。作りたい動画を普通の言葉で説明すると、エージェントが小さな制作チームの仕事をこなします。調査、台本、映像、ナレーション、音楽、編集、そして最終レンダリングです。
GNU AGPLv3 ライセンスのオープンソースです。Claude Code、Cursor、GitHub Copilot、Codex、Windsurf 向けの指示ファイルが含まれており、ファイルを読んで Python を実行できるコーディングエージェントなら何でも使えます。2026年10月24日時点で、リポジトリの GitHub スターは約71,000でした。
仕組み
指示を出す別のプログラムはありません。コーディングエージェントが監督です。頼んだ種類の動画のための計画書を読み、各工程の短い指示ファイルを読み、実際の作業をする小さな Python ツールを呼び出します。すでに使っているエージェントが言語モデルなので、OpenMontage はそのための専用キーを必要としません。
どの動画にも共通する工程
- 調査。何かを書く前に、エージェントはウェブで事実、よくある疑問、映像のアイデアを探し、短い調査メモにまとめます。
- 提案。コンセプト、使う予定のツール、かかる費用を提案します。
- 台本。ナレーションを書き、各行をどう読むかのメモを付けます。
- シーン構成。台本をシーンに分け、それぞれで画面に何を映すかを決めます。
- 素材。画像、動画クリップ、音声、音楽を作るか探します。
- 編集とレンダリング。すべてをタイムラインに並べ、単語ごとの字幕を付けて、動画をレンダリングします。
結果を見せる前に、自分の仕事を確認します。フレームを抜き出して見て、音量を測り、字幕を確かめ、約束した内容と動画を比べます。創作上の判断は途中であなたが承認します。
作れる動画の種類
- ナレーションと音楽付きのアニメーション解説動画。
- 映画のような予告編やティーザー。
- Archive.org、NASA、Wikimedia Commons などの無料の実写映像で作るドキュメンタリー風モンタージュ。
- 長い動画から切り出した短いクリップや、ポッドキャストのハイライト。
- 画面操作のデモ、話し手が映る動画、アバターのプレゼンター。
- 既存の動画への他言語の字幕や吹き替え。
気に入った動画から始めることもできます。YouTube 動画、ショート、リール、TikTok、手元のクリップを渡すと、テンポ、シーン、スタイルを分析し、同じ雰囲気のオリジナル案を2〜3個、費用の見積もり付きで出してくれます。
そのコスト
有料のキーがなくても本物の動画を作れます。初期状態では、無料のオフライン音声 Piper でナレーションし、無料のアーカイブ映像を使い、Remotion で静止画を動かします。有料の画像・動画・音声サービスは任意で、キーを増やすほどエージェントが使えるツールも増えます。
支出は管理されています。エージェントは始める前に費用を見積もり、1回あたり0.50ドルを超える操作の前には確認を求め、合計予算10ドルで止まります(設定は変更できます)。プロジェクトのサンプル動画の1つ、60秒のアニメーション短編の制作費は1.33ドルでした。
先に知っておきたいこと
これは小さなスキル1つではなく、大きなプロジェクトです。プロジェクトによると、100を超えるツールと700を超えるスキル・知識ファイルがあります。AGPLv3 ライセンスは MIT より厳しく、コードを変更して他の人にサービスとして提供する場合は、変更内容を公開する必要があります。
インストール方法
Python 3.10 以降、FFmpeg、Node.js 18 以降が必要です。次を実行します。
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup
フォルダーをコーディングエージェントで開き、作りたいものを伝えます。例:「Make a 60-second animated explainer about how neural networks learn.」API キーは .env ファイルに入れます。どのキーも任意です。