AI-powered desktop app that turns a long video into short, ready-to-post clips — automatic transcription, AI segment selection, smart vertical cropping, styled burned-in subtitles, and privacy face/head blurring, all running locally.
Built with Tauri (Rust + React/TypeScript), open source under the MIT license.
Prebuilt installers (macOS .dmg, Linux .deb, Windows .zip) are on the Releases page.
faster-whisper, with mlx-whisper GPU/Neural Engine acceleration on Apple Silicon), multi-language source detection, speed presets (fast/balanced/accurate/best)yt-dlp[default] + Deno as the JS-challenge runtime)faster-whisper/mlx-whisper, OpenCV, MediaPipe, InsightFace), FFmpegnpm install
npm run tauri dev
The app checks its Python/FFmpeg/model dependencies on first launch and offers to install what's missing (see scripts/setup_bundle.sh / scripts/setup_bundle.ps1).
Run the frontend test suite:
npm test
# macOS / Linux
./scripts/build_release.sh
# Windows
./scripts/build_release.ps1
This bundles Python, FFmpeg, and the required models into a self-contained app under src-tauri/target/release/bundle/.
src/ React/TypeScript frontend
src-tauri/ Rust backend (Tauri commands, process orchestration)
scripts/ Python processing scripts (transcribe, censor, crop, burn subtitles)
docs/superpowers/ Design specs and implementation plans for past features
MIT — see LICENSE.
128 commits
TypeScript
31.7%
Python
27.7%
Rust
26.5%
CSS
10.7%
Shell
1.8%
PowerShell
1.6%
AI-powered desktop app that turns a long video into short, ready-to-post clips — automatic transcription, AI segment selection, smart vertical cropping, styled burned-in subtitles, and privacy face/head blurring, all running locally.
Built with Tauri (Rust + React/TypeScript), open source under the MIT license.
Prebuilt installers (macOS .dmg, Linux .deb, Windows .zip) are on the Releases page.
faster-whisper, with mlx-whisper GPU/Neural Engine acceleration on Apple Silicon), multi-language source detection, speed presets (fast/balanced/accurate/best)yt-dlp[default] + Deno as the JS-challenge runtime)faster-whisper/mlx-whisper, OpenCV, MediaPipe, InsightFace), FFmpegnpm install
npm run tauri dev
The app checks its Python/FFmpeg/model dependencies on first launch and offers to install what's missing (see scripts/setup_bundle.sh / scripts/setup_bundle.ps1).
Run the frontend test suite:
npm test
# macOS / Linux
./scripts/build_release.sh
# Windows
./scripts/build_release.ps1
This bundles Python, FFmpeg, and the required models into a self-contained app under src-tauri/target/release/bundle/.
src/ React/TypeScript frontend
src-tauri/ Rust backend (Tauri commands, process orchestration)
scripts/ Python processing scripts (transcribe, censor, crop, burn subtitles)
docs/superpowers/ Design specs and implementation plans for past features
MIT — see LICENSE.
128 commits
TypeScript
31.7%
Python
27.7%
Rust
26.5%
CSS
10.7%
Shell
1.8%
PowerShell
1.6%