Open-source alternative to OpusClip, Descript & Submagic. Turn long recordings into viral shorts for TikTok, Reels & YouTube Shorts — runs fully local, bring your own API key, no subscription, no watermark.
Mac only for now. Windows support planned.
- Transcribes video locally via Whisper (no data leaves your machine)
- AI detects the best clips with scores and reasons
- Review, trim, and approve clips in a visual editor
- Export clips as 9:16 vertical video with burned-in subtitles
- Export full episode with filler words and silences removed
- macOS
- Homebrew
- Groq API key (free — used for AI clip suggestions)
git clone https://github.com/PriyeshPandey2000/ai-video-clipper.git
cd ai-video-clipper
bash scripts/setup.shThe script installs Node.js, pnpm, dependencies, and the bundled FFmpeg. It also creates a .env template.
Add your Groq key to .env:
GROQ_API_KEY=your_key_here
pnpm dev- Drop a video file into the app
- Pick a Whisper model and click Transcribe
- AI suggests the best clips — review and approve
- Toggle 9:16 reframe if needed, drag to set crop position
- Click Export Clips or Export Episode
Electron · React 19 · TypeScript · Tailwind v4 · SQLite (Drizzle ORM) · whisper.cpp · FFmpeg · Groq (Llama 3.3 70B)
Issues and PRs welcome. Check open issues for what's being worked on.
bash scripts/setup.sh # first-time setup
pnpm dev # start app
pnpm turbo typecheck # type check all packages
pnpm turbo lint # lint all packagesMIT