Инструментарий для создания видео как кода: AI-агенты могут превращать вирусные ролики в редактируемые сценарии и создавать на их основе варианты.
- Звёзды
- 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
Клонируйте репозиторий
git clone https://github.com/calesthio/OpenMontage.git - 2
Перейдите в папку проекта
cd OpenMontage - 3
Запустите настройку
make setup - 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 обновляется ежедневно.
Похожие проекты
Минималистичный AI-агент для разработки ПО: решает задачи из GitHub Issues или помогает в командной строке, используя только bash и около 100 строк основного кода на Python.
AI-агент для видеомонтажа, который превращает инструкции на естественном языке в поиск клипов, написание сценария, подбор музыки и шрифтов и монтаж.
Навык для Codex и Claude Code, который превращает тему, статью или историю в озвученный ролик с рисованными от руки иллюстрациями и китайской каллиграфией.
Навык для Claude Code и Codex, который помогает создавать видеообъяснения с закадровой озвучкой, синхронизацией аудио по словам и рендерингом в Remotion.
Открытые языковые модели общего назначения XHToken на 4B и 1.7B параметров для локального запуска и агентных сценариев с вызовом инструментов.