🎬

MONTAGE AI

// We do not generate pixels. We polish them.

2026.2 GitHub β†’

// Local-first Β· Privacy-first Β· Open Source

AI Video Editor. Polish, Don't Generate.

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).

SHORTS VERTICAL
<3m PREVIEW
100% LOCAL

// Capabilities

🎡

Beat-Sync

Cuts aligned to music

πŸ“

Transcript Edit

Edit video by removing text (CLI/API)

🎚️

Pro Export

OTIO/EDL β†’ DaVinci, Premiere

πŸ“±

Shorts Studio

Auto-reframe to 9:16 (CLI/API)

πŸ“–

Story Engine

5-phase narrative arc

🎨

Color Grading

16+ cinematic presets

πŸ”‡

Dialogue Duck

Auto music ducking

🎬

Film Grain

35mm, 16mm, 8mm looks

✨

Quality Profiles

Preview β†’ Standard β†’ High

πŸ“‹

Recipe Cards

NLE-compatible parameters

πŸ–₯️

Cluster Scaling

Native K8s API & Hybrid Sharding

πŸ”’

Privacy First

No tracking. No uploads.

// QUICK START

terminal

$ 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

// How It Compares

vs. Descript

  • Free (vs. $12/mo)
  • Local processing
  • OTIO/EDL export

vs. Frame

  • Beat-sync editing
  • Auto-reframe
  • Pro handoff

vs. Adobe

  • Free (vs. $55+/mo)
  • Local-first
  • No subscription

// Open Source Video Editing

Montage AI

  • βœ“ Beat-sync
  • βœ“ Transcript edit (CLI/API)
  • βœ“ OTIO/EDL export
  • βœ“ Auto-reframe
You Are Here

Frame

  • βœ“ Clean UI
  • βœ— No audio
  • βœ— No OTIO

AutoClip

  • βœ“ Highlights
  • βœ— Limited export
  • βœ— No OTIO
"We do not generate pixels. We polish them."

// Command Line Superpowers

27+ integrated features. One command. 100% local or hybrid cloud.

Video Enhancement

  • βœ“ Stabilization (optical flow)
  • βœ“ 4K Upscaling (Real-ESRGAN)
  • βœ“ AI Denoising (DeepFilterNet)
  • βœ“ Sharpening (unsharp mask)
  • βœ“ Color Grading (16+ presets)
  • βœ“ Film Grain (35mm, 16mm, 8mm)

Audio & Storytelling

  • βœ“ Voice Isolation (htdemucs)
  • βœ“ Dialogue Ducking (auto-mix)
  • βœ“ Audio Normalization (βˆ’14 LUFS)
  • βœ“ Captions (5 styles)
  • βœ“ Story Engine (LLM narrative)
  • βœ“ Export to OTIO/EDL/XML

CLI Syntax

$ # 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

// 9 Professional Styles

Pacing & cutting templates for every narrative.

dynamic

Smart pacing, position-aware cuts

hitchcock

Slow build β†’ explosive climax

mtv

Fast 1–2 beat cuts, high energy

action

Rapid rapid-fire cuts, intensity

documentary

Natural pacing, observational

minimalist

Long takes, breathing room

wes_anderson

Symmetrical, whimsical timing

vlog

Face-centric, personal storytelling

sport

High-energy action sequences

Audio Polish

Creative Control

Workflow

$ cli examples

$ # 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

Full CLI Docs β†’ Setup Guide

// Get Started

GitHub Features CLI Guide Setup