
thesampadilla/montaj
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
다운로드
개요
AI Agent를 위한 비디오 편집 CLIP. CLI-first, 에이전트-native, 오픈 소스. Montaj는이 엔진에 내장 된 Mac 용 무료 비디오 편집기입니다. . Montaj는 — 에이전트를 위한 CLI 프로그램입니다. 기존의 AI 에이전트 (Claude Code, OpenClaw, Cursor, 또는 모든 하네스)에 클립을하고 비디오를 편집하는 전문 도구를 제공합니다. 내장 단계는 전체 편집 파이프라인을 커버. 에이전트는 어떤 순서, 어떤 매개 변수와 함께 실행하는 것을 결정한다. Montaj는 자체에 편집하지 않습니다. 그것은 도구를 제공합니다; 대리인은 창조적인 결정을 만듭니다. 각 가동은 맨끝에서 유효합니다. montaj는 전체 명령이며 mtj는 짧은 별명입니다. 전체 문서에 대한 CLI 참조를 참조하십시오. 개별 편집 작업 - JSON 스키마와 Python 실행 가능, 에이전트 도구로 호출, CLI 명령, 또는 API 호출. Montaj를 가진 Native 단계 배; 주문 단계는 어떤 실행든지 산출 규칙을 따르는. 제안된 편집 계획 — 어떤 단계가 사용 및 어떤 기본 params.
개요(AI 번역)
AI Agent를 위한 영상 편집 CLIP. CLI-first, 에이전트-native, 오픈 소스.
** 앱이 있습니까? ** Montaj는이 엔진에 내장 된 Mac 용 무료 비디오 편집기입니다. montaj.ag.
Montaj는 ** CLIP** — 에이전트를 위한 CLI 프로그램입니다. 기존의 AI 에이전트 (Claude Code, OpenClaw, Cursor, 또는 모든 하네스)에 클립을하고 비디오를 편집하는 전문 도구를 제공합니다. 내장 단계는 전체 편집 파이프라인을 커버. 에이전트는 어떤 순서, 어떤 매개 변수와 함께 실행하는 것을 결정한다.
기본 의존성은 에이전트입니다. Montaj는 자체에 편집하지 않습니다. 그것은 도구를 제공합니다; 대리인은 창조적인 결정을 만듭니다.
빠른 설치
당신의 대리인에 이것을 보내십시오:
설치
**PyPI: **
Homebrew (macOS) - Node.js 및 모든 Python deps를 설치합니다.
** 출처에서:**
옵션 추가:
빠른 시작
내부는 무엇입니까?
그것이 작동하는 방법
클립
각 작업은 터미널에서 사용할 수 있습니다. montaj은 전체 명령이며, mtj는 짧은 별칭입니다.
전체 문서에 대한 CLI 참조를 참조하십시오.
단계 & 워크 플로
Steps는 개별 편집 작업입니다. JSON schemas와 Python executable, 에이전트 도구, CLI 명령 또는 API 호출.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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