100% Free, Local, and Unlimited Open-Source Alternative to Opus Clip
Turn long YouTube videos into viral shorts optimized for TikTok, Instagram Reels, and YouTube Shorts – with state-of-the-art AI, dynamic captions, precise face tracking, and automatic translation. All running on your machine.
Forget expensive subscriptions and minute limits. ViralCutter offers unlimited power on your own hardware.
| Feature | ViralCutter (Open-Source) | Opus Clip / Klap / Munch (SaaS) |
|---|---|---|
| Price | Free & Unlimited | $20–$100/mo + minute limits |
| Privacy | 100% Local (Your data never leaves your PC) | Upload to third-party cloud |
| AI & LLM | Flexible: Gemini (Free), GPT-4, Local GGUF (Offline) | Only what they offer |
| Face Tracking | Split Screen (2 faces), Active Speaker (Exp.), Auto | Basic or extra cost |
| Translation | Yes (Translate captions to 10+ languages) | Limited features |
| Editing | Export XML to Premiere Pro (Beta) | Limited web editor |
| Watermark | ZERO | Yes (on free plans) |
Professional results, total privacy, and zero cost.
uv.
Intuitive control panel with fine-tuning for AI and rendering.
Library: OpusClip-style gallery and intuitive controls
To run ViralCutter on a fresh computer, you need to install the following core tools:
insightface and avoid "Cpp/Visual Studio" setup errors.Ensure Windows 10/11 SDK and MSVC v143 - VS 2022 C++ are checked on the right panel, then click install. Restart your PC if prompted.
Python (3.10.x or 3.11.x recommended)
⚠️ VERY IMPORTANT: On the very first setup screen, mark the checkbox "Add Python to PATH" at the bottom before clicking install.
FFmpeg (Audio/Video Processing Engine)
winget install ffmpegRestart the terminal and type ffmpeg -version to confirm it works.
Video Card Drivers (NVIDIA)
Install Dependencies via Script Open the ViralCutter folder and double-click one of the installers below:
install_dependencies.bat: Standard installation (Recommended). Faster and fail-proof. Uses cloud AIs like Gemini (Free) and GPT-4.install_dependencies_advanced_LocalLLM.bat: Advanced installation. Dedicated for users who want to run full offline AIs on their hardware (Llama 3, etc). Requires a good GPU and C++ Build Tools.(Both use the uv package manager to set everything up automatically).
Configure AI (Optional)
api_config.json..gguf models and place them in the models/ folder. ViralCutter will detect them automatically.Run
run_webui.bat to open the interface in your browser.python main_improved.py for the CLI version.Viral Clip with Highlight Captions
Direct Comparison: Opus Clip vs ViralCutter (same input video)
2-Face Split Screen Mode
ViralCutter is community-maintained. Join us to democratize AI content creation! - Discord: AI Hub Brasil - Github: Give us a ⭐ star if this project helped you!
Current Version: 0.8v Alpha ViralCutter: Because viral clips shouldn't cost a fortune. 🚀
$ claude mcp add ViralCutter \
-- python -m otcore.mcp_server <graph>