// We do not generate pixels. We polish them.
// Local-first Β· Privacy-first Β· Open Source
Beat-sync montages, transcript editing (CLI/API), OTIO/EDL export. Professional rough cuts in minutesβno cloud required. Now with Shorts Studio 2.0 (CLI/API; web UI coming soon).
Cuts aligned to music
Edit video by removing text (CLI/API)
OTIO/EDL β DaVinci, Premiere
Auto-reframe to 9:16 (CLI/API)
5-phase narrative arc
16+ cinematic presets
Auto music ducking
35mm, 16mm, 8mm looks
Preview β Standard β High
NLE-compatible parameters
Native K8s API & Hybrid Sharding
No tracking. No uploads.
$ docker compose up
[INFO] π Web UI at http://localhost:5001
$ docker compose run --rm montage-ai ./montage-ai.sh run hitchcock --quality high
[DONE] β montage.mp4 + montage.otio
"We do not generate pixels. We polish them."
27+ integrated features. One command. 100% local or hybrid cloud.
$ # Stabilized 1080p with captions
$ docker compose run --rm montage-ai ./montage-ai.sh run dynamic --stabilize --captions tiktok
[β] montage.mp4 + montage.otio exported
$ # Preview (fast, 360p)
$ docker compose run --rm montage-ai ./montage-ai.sh preview hitchcock
[β] preview.mp4 (15 sec)
$ # 4K with color grade + film grain
$ docker compose run --rm montage-ai ./montage-ai.sh hq --color-grade teal_orange --film-grain 35mm
[β] 4K montage.mp4 (stabilized, upscaled)
$ # Interview (voice isolated, normalized)
$ docker compose run --rm montage-ai ./montage-ai.sh run documentary --isolate-voice --audio-normalize
[β] Clean dialogue, β14 LUFS broadcast standard
Pacing & cutting templates for every narrative.
Smart pacing, position-aware cuts
Slow build β explosive climax
Fast 1β2 beat cuts, high energy
Rapid rapid-fire cuts, intensity
Natural pacing, observational
Long takes, breathing room
Symmetrical, whimsical timing
Face-centric, personal storytelling
High-energy action sequences
$ # TikTok shorts with captions
$ docker compose run --rm montage-ai ./montage-ai.sh shorts mtv --isolate-voice --captions tiktok
[DONE] β 9:16 vertical, 45s, ready to post
$ # High-res trailer with effects
$ docker compose run --rm montage-ai ./montage-ai.sh hq hitchcock --upscale --film-grain 35mm
[DONE] β 4K montage.mp4 + montage.otio
$ # Interview with voice isolation
$ docker compose run --rm montage-ai ./montage-ai.sh run documentary --isolate-voice --audio-normalize
[DONE] β Clean dialogue, -14 LUFS audio