Открытая система видеопроизводства, где оркестратором работает ваш coding-агент: он исследует тему, пишет сценарий, генерирует ассеты, собирает таймлайн и рендерит финал — с гейтами согласования и контролем бюджета.
OpenMontage — не ещё одна генеративная модель и не облачный видеоредактор. Это набор инструкций, схем и Python-инструментов, который превращает уже установленного coding-агента (Claude Code, Cursor, Codex, Copilot, Windsurf) в продюсера: агент сам проводит исследование, пишет сценарий, выбирает провайдера под каждую сцену, монтирует и рендерит. Проект набрал 77 065 звёзд и 10 229 форков к 05.11.2026, лицензия AGPL-3.0, релизов на GitHub пока нет — только main-ветка.
Идея проекта в одном предложении: убрать из видеопроизводства код-оркестратор и оставить оркестратором модель. В OpenMontage нет сервиса, который ждёт задание и отдаёт файл. Есть репозиторий с YAML-манифестами пайплайнов, markdown-навыками для каждого этапа и сотней Python-инструментов; вы открываете папку в coding-агенте и пишете обычным языком, что хотите получить.
Агент читает манифест нужного пайплайна, находит навык этапа, вызывает инструменты, проверяет результат по чек-листу и останавливается на согласование в творческих точках. Каждый выбор провайдера, стиль и откат записывается в журнал решений — поэтому производство воспроизводимо, а не «повезло с промптом».
Все пайплайны идут по одному маршруту из семи этапов. Различаются они не структурой, а набором инструментов и критериями приёмки: у документального монтажа один набор, у анимационного объяснения другой. Перед сценарием агент обязан провести веб-исследование — не менее 15–25 поисковых запросов по YouTube, Reddit, Hacker News, новостям и научным источникам, с цитированием фактов в исследовательском брифе.
Схема ниже объясняет главное архитектурное решение: знания лежат тремя слоями, и модель читает их по мере надобности. Так системный промпт не разрастается до сотен тысяч токенов — агент подгружает только навык текущего этапа.
В каталоге pipeline_defs лежат 13 YAML-файлов, один из них — framework-smoke, служебный прогон для проверки каркаса. Остальные 12 — это готовые производственные маршруты; в таблице ниже они приведены так, как их описывает README. Выбор пайплайна — первое, что делает агент: от него зависит, какие провайдеры будут доступны и какой рендер-рантайм выберется.
| Пайплайн | Что получается | Кому |
|---|---|---|
| Animated Explainer | объясняющее видео с исследованием, озвучкой и графикой | обучение, разборы тем |
| Animation | моушн-графика, кинетическая типографика | соцсети, промо |
| Avatar Spokesperson | видео с говорящим аватаром | корпоративные коммуникации |
| Character Animation | анимированный персонаж | истории, реклама |
| Cinematic | трейлер, тизер, настроенческий монтаж | бренд-фильмы |
| Clip Factory | пачка ранжированных коротких клипов из длинного исходника | переупаковка контента |
| Documentary Montage | монтаж из свободных стоков и архивов без платных моделей | видеоэссе, B-roll |
| Hybrid | исходные съёмки плюс сгенерированные вставки | усиление готового материала |
| Localization & Dub | субтитры, дубляж, перевод | мультиязычная раздача |
| Podcast Repurpose | хайлайты подкаста в видео | маркетинг подкаста |
| Screen Demo | запись экрана с доводкой | демо продукта |
| Talking Head | видео с говорящим в кадре | презентации, влоги |
Отдельно стоит документальный монтаж: это единственный маршрут, который собирает настоящий видеоряд из свободных источников (Pexels, Pixabay, Wikimedia Commons, Archive.org, NASA, Unsplash) без платных моделей генерации. Именно он отличает проект от «оживим пять картинок и назовём это видео».
Все возможности разложены по категориям, и в каждой есть как минимум один бесплатный или локальный вариант. Видео: более 20 провайдеров, включая Kling, Runway Gen-4, Veo 3.1, Seedance, MiniMax, Grok Imagine и локальные WAN 2.1/2.2, Hunyuan, CogVideo, LTX-Video. Картинки: 15+ провайдеров, от FLUX и Imagen до локальной Stable Diffusion. Озвучка: 10+ провайдеров, среди них бесплатный офлайн-синтез Piper.
| Категория | Облачные | Локальные и бесплатные |
|---|---|---|
| Видео | Kling, Runway Gen-4, Veo 3.1, Seedance, MiniMax, Grok Imagine | WAN 2.1/2.2, Hunyuan, CogVideo, LTX-Video |
| Изображения | FLUX, Imagen 4, GPT Image 2, Seedream 5.0, Recraft | Stable Diffusion локально, ManimCE |
| Речь | ElevenLabs, Google TTS, OpenAI TTS, Azure Speech | Piper офлайн |
| Музыка и звук | Suno, ElevenLabs Music, ElevenLabs SFX | только сток и тишина |
| Монтаж и рендер | не требуется | FFmpeg, Remotion, HyperFrames |
| Видеоряд без генерации | — | Pexels, Pixabay, Wikimedia, Archive.org, NASA |
Практический вывод: нулевой бюджет не блокирует работу. Есть три уровня затрат — без ключей вообще (картинки генерируются локально либо берутся стоки, рендер в Remotion или HyperFrames), с одним ключом на изображения и видео (типичный порядок — от пятнадцати центов до полутора долларов за ролик) и полный набор с премиальными моделями и озвучкой (примерно от доллара до трёх).
Авторы приводят и конкретные примеры готовых работ: шестидесятисекундный анимационный короткометражный фильм с шестью клипами Kling, озвучкой Google Chirp3-HD и субтитрами обошёлся в 1,33 доллара; вертикальный трансформационный ролик на пять сгенерированных сцен — около четырёх долларов; семимирная подборка с тремя моделями изображений и четырьмя видеомоделями — около пяти. Суммы включают только генерацию, без стоимости вашего времени и подписки на агента.
Вторая половина проекта — не генерация, а приёмка. После рендера агент обязан прогнать самопроверку: ffprobe на параметры файла, извлечение кадров, анализ уровня звука, сверку с обещанием доставки и проверку субтитров. Если проверка не прошла, видео не показывается — это правило записано в навыках, а не оставлено на совесть модели.
Отдельная сущность — Backlot: локальная доска, которая заполняется сама по ходу производства. Она показывает стадии, сценарий как страницу сценария, карточки сцен с дублями и стоимостью каждого ассета и позволяет утвердить визуал до рендера. Запускается командой python -m backlot open; после завершения прогон можно проиграть целиком по таймстемпам.
Репозиторий создан 29.03.2026, последний пуш — 05.11.2026, 440 открытых issue. Релизов нет: версии не публикуются, обновление — это git pull. Ниже коммиты по неделям из GitHub API: ряд рваный, потому что значительная часть работы идёт в markdown-навыках и ассетах, а не в коде.
Звёздный рост при этом опережает код: 77 065 звёзд и 10 229 форков при 501 коммите за год — типичная картина для проекта, который разошёлся как набор навыков и промптов. Для пользователя это значит две вещи: идеи и пайплайны здесь стабильнее, чем интерфейс, а баги лучше проверять на своём прогоне, а не по числу звёзд.
Лицензия — самый недооценённый пункт. AGPL-3.0 разрешает коммерческое использование, но требует открывать исходники производной системы при сетевом доступе к ней. Если вы делаете внутреннюю студию для своей компании — вопросов нет. Если строите сервис на его основе — нужен юрист, а не надежда.