Repolode
calesthio

calesthio/OpenMontage

Open-source система агентного видеопроизводства, превращающая AI-ассистента для программирования в студию с пайплайнами для исследований, написания сценариев, создания материалов, монтажа и рендеринга.

Open source альтернатива:SynthesiaRunway

Звёзды
69,712
Форки
9,021
Открытые issues
410
Последний коммит
4 дня назад

Что это?

OpenMontage позволяет описать видео обычным языком в AI-ассистенте для программирования, например Claude Code, Cursor, Copilot, Windsurf или Codex. Затем агент запускает структурированный процесс производства: веб-исследование, подготовка предложения, сценария и плана сцен, создание материалов, монтаж и финальная сборка. На каждом этапе используются манифесты пайплайнов в YAML и инструкции для режиссёра в Markdown, которые агент читает перед вызовом инструментов на Python.

В проект входят 12 пайплайнов для обучающих видео, анимации, кинематографичных трейлеров, видео с говорящим ведущим и демонстрациями экрана, подкаст-клипов, локализации и документальных монтажей из бесплатных архивных и стоковых материалов. Видео-, графические, речевые и музыкальные сервисы выбираются с помощью ранжирования по оценкам; поддерживаются облачные API, а также локальные и бесплатные варианты. Для рендеринга используются Remotion (React), HyperFrames (HTML и GSAP) или FFmpeg.

На творческих этапах, например при подготовке предложения, сценария, плана сцен и материалов, требуется одобрение человека. Система также отслеживает бюджет, записывает решения о выборе провайдеров и после рендеринга проверяет результат с помощью ffprobe, извлечения кадров и анализа аудио. По мере работы производства его прогресс отображается на локальной доске Backlot.

Ключевые возможности

  • 01Производство на основе пайплайнов — от исследований до сценария, плана сцен, создания материалов, монтажа и финальной сборки.
  • 02Работает внутри AI-ассистентов для программирования, таких как Claude Code, Cursor, Copilot, Windsurf и Codex.
  • 03Поддерживает облачные сервисы для видео, изображений, речи и музыки, а также бесплатные локальные варианты.
  • 04Рендерит с помощью Remotion, HyperFrames или FFmpeg; инструмент выбирается для каждого проекта.
  • 05Требует одобрения человека на творческих этапах и записывает решения о выборе провайдеров и затраты.
  • 06Проверяет результат после рендеринга с помощью ffprobe, извлечения кадров и анализа аудио.

Сценарии использования

  • Создание обучающего видео с озвучкой по идее продукта или выбранной теме — без ручного монтажа.
  • Создание документального монтажа из бесплатных архивных и стоковых материалов без платных видеомоделей.
  • Нарезка длинного подкаста или выступления на короткие клипы для соцсетей.
  • Подготовка локализованных субтитров или дублированных версий готового видео.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/calesthio/OpenMontage.git
  2. 2

    Перейдите в папку проекта

    cd OpenMontage
  3. 3

    Запустите настройку

    make setup
  4. 4

    Откройте проект в AI-ассистенте для программирования и опишите, какое видео вы хотите создать

Что важно знать

  • Для управления проектом потребуется AI-ассистент для программирования, например Claude Code, Cursor, Copilot, Windsurf или Codex.
  • Перед настройкой установите FFmpeg, Python 3.10 или новее и Node.js 18 или новее.
  • Для многих функций нужны платные провайдеры или API-ключи; бесплатный вариант имеет более ограниченные возможности.
  • Лицензия — AGPL-3.0, строгая копилефт-лицензия, распространяющаяся на использование по сети и производные работы.

Темы

Частые вопросы

Что такое OpenMontage?
Open-source система агентного видеопроизводства, превращающая AI-ассистента для программирования в студию с пайплайнами для исследований, написания сценариев, создания материалов, монтажа и рендеринга. OpenMontage позволяет описать видео обычным языком в AI-ассистенте для программирования, например Claude Code, Cursor, Copilot, Windsurf или Codex. Затем агент запускает структурированный процесс производства: веб-исследование, подготовка предложения, сценария и плана сцен, создание материалов, монтаж и финальная сборка. На каждом этапе используются манифесты пайплайнов в YAML и инструкции для режиссёра в Markdown, которые агент читает перед вызовом инструментов на Python.
OpenMontage можно использовать бесплатно? Какая у него лицензия?
OpenMontage распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenMontage всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenMontage — 16 окт. 2026 г..
Для чего можно использовать OpenMontage?
Создание обучающего видео с озвучкой по идее продукта или выбранной теме — без ручного монтажа. Создание документального монтажа из бесплатных архивных и стоковых материалов без платных видеомоделей. Нарезка длинного подкаста или выступления на короткие клипы для соцсетей. Подготовка локализованных субтитров или дублированных версий готового видео.
Как установить OpenMontage?
Клонируйте репозиторий: git clone https://github.com/calesthio/OpenMontage.git Перейдите в папку проекта: cd OpenMontage Запустите настройку: make setup Откройте проект в AI-ассистенте для программирования и опишите, какое видео вы хотите создать
Где скачать OpenMontage?
Исходный код и инструкции по установке — на GitHub: https://github.com/calesthio/OpenMontage

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты