
thesampadilla/montaj
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Видеоредактор
Обзор
Редактирование видео CLIP для агентов ИИ. CLI-first, Agent-native, с открытым исходным кодом. Montaj также является бесплатным видеоредактором для Mac, построенным на этом движке. Montaj - это программа CLI для агентов. Он подключается к вашему существующему агенту искусственного интеллекта (Claude Code, OpenClaw, Cursor или любой другой) и предоставляет ему специализированные инструменты для редактирования видео. Встроенные шаги охватывают весь конвейер редактирования. Агент решает, что запускать, в каком порядке и с какими параметрами. Монтаж не редактирует сам по себе. Он предоставляет инструменты; агент принимает творческие решения. Все операции доступны с терминала. montaj - это полная команда, mtj - это короткий псевдоним. См. ссылку CLI для полной документации. Это отдельные операции редактирования — исполняемые файлы Python со схемами JSON, вызывающиеся в качестве инструментов-агентов, команд CLI или вызовов API. Родные шаги отправляются с Montaj; пользовательские шаги - это любой исполняемый файл, который следует выходной конвенции. предлагаются планы редактирования — какие шаги использовать и с какими парамами по умолчанию.
Обзор (машинный перевод)
Видеомонтаж CLIP для агентов ИИ. CLI-first, Agent-native, с открытым исходным кодом.
Хотите приложение? Montaj также является бесплатным видеоредактором для Mac, построенным на этом движке: montaj.ag.
Montaj - это CLIP - программа CLI для агентов. Он подключается к вашему существующему агенту искусственного интеллекта (Claude Code, OpenClaw, Cursor или любой другой) и предоставляет ему специализированные инструменты для редактирования видео. Встроенные шаги охватывают весь конвейер редактирования. Агент решает, что запускать, в каком порядке и с какими параметрами.
** Фундаментальная зависимость — это агент.** Монтаж не редактирует сам по себе. Он предоставляет инструменты; агент принимает творческие решения.
Быстрая установка
Отправьте это своему агенту:
##Установка
**PyPI: **
Homebrew (macOS) — устанавливается Node.js и все депсы Python:
** Источник: **
Дополнительные опции:
Быстрый старт
Что внутри
Как это работает
CLI
Каждая операция доступна из терминала. montaj является полной командой, mtj является коротким псевдонимом.
См. ссылку CLI для полной документации.
Шаги и рабочие процессы
Steps — это отдельные операции редактирования — исполняемые файлы Python со схемами JSON, вызывающиеся в качестве инструментов-агентов, команд CLI или вызовов API.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Montaj
A video editing CLIP for AI agents. CLI-first, agent-native, open source.
Want the app? Montaj is also a free video editor for Mac, built on this engine: montaj.ag.
Montaj is a CLIP — a CLI Program for agents. It clips onto your existing AI agent (Claude Code, OpenClaw, Cursor, or any harness) and gives it the specialized tools to edit video. Built-in steps cover the full editing pipeline. The agent decides what to run, in what order, and with what parameters.
The fundamental dependency is an agent. Montaj doesn’t edit on its own. It provides the tools; the agent makes the creative decisions.
Quick install
Send this to your agent:
Install Montaj from https://github.com/theSamPadilla/montaj, then read skills/onboarding/SKILL.md to get us started.
Install
PyPI:
pip install montaj
# install Node.js >=18 separately: https://nodejs.org
montaj install whisper # whisper-cpp binary + model weights
montaj install ui # npm deps + UI build
Homebrew (macOS) — installs Node.js and all Python deps:
brew install theSamPadilla/montaj/montaj
montaj install ffmpeg # pinned static ffmpeg/ffprobe (with zscale for HDR); also in `install all`
From source:
git clone https://github.com/theSamPadilla/montaj
cd montaj
pip install -e ".[connectors]"
montaj install whisper
montaj install ui
Optional extras:
pip install "montaj[connectors]" # Kling, Gemini API connectors
pip install "montaj[rvm]" # background removal (RVM on onnxruntime, CPU)
montaj install all # whisper + ui + rvm
Quick Start
# Headless — agent edits, renders, done
montaj run ./clips --prompt "tight cuts, remove filler, 9:16"
# With UI — watch the agent work live, tweak the result
montaj serve
# AI video generation — agent creates from a text prompt via Kling
montaj serve # then create an ai_video project in the UI
What’s Inside
steps/ Step executables + JSON schemas (probe, trim, transcribe, generate, etc.)
workflows/ Editing plans (overlays, ai_video, carousel, blank)
skills/ Agent skill contracts (onboarding, edit-session, ai-video-plan, ai-video-generate, etc.)
connectors/ API connectors (Kling, Gemini)
render/ React + Puppeteer + ffmpeg render engine
serve/ Local HTTP + SSE server (montaj serve)
ui/ Browser UI (Vite + React + Tailwind)
docs/ Architecture, CLI reference, UI design, schemas
How It Works
1. Upload clips + write an editing prompt (or describe an AI video)
2. montaj creates project.json [pending]
3. Agent picks it up, reads the workflow, calls steps as tools
4. Agent writes project.json as it works → UI updates live via SSE
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add thesampadilla/montaj