Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on macOS
🎬 Ultimate AI Auto-Clipper — Transform long-form videos & podcasts into viral shorts! Features smart face-tracking, kinetic karaoke subtitles, contextual B-roll, AI voice-overs, and auto-uploaders (YouTube/FB). Powered by Whisper, Gemini, MediaPipe, & Pyannote.
Saved setup from 3 h ago
Will it work on macOS?
Heads-upIt also needs 8 settings in .env (2 secret).
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/NaufalRizqullah/opensource-clipping.git cd opensource-clipping
Python 3.12
brew install python@3.12
Fill in secrets: GOOGLE_API_KEY, NVIDIA_API_KEY
cp .env.sample .env
python -m venv .venv source .venv/bin/activate pip install -r requirements.txt
uvicorn main:app --reload
Start the backend — Open notebooks/kaggle-studio-server.ipynb in Kaggle (or Colab), enable Internet and a GPU, add your API keys to Secrets, and run all cells. Setup uses an isolated Python environment; the Public URL appears only after the backend passes its dependency and renderer readiness checks. See the setup and troubleshooting guide.
Open the Studio — Visit the Studio page in your browser.
Connect — Click the Connect button in the sidebar, paste the tunnel URL, and click Test & Connect.
Create a job — Go to New Job, enter a YouTube URL, configure your clip settings, and hit Start Clipping. Monitor progress in real-time from the Dashboard.
Note: The tunnel URL changes each time the notebook restarts. The Studio saves your last URL in
localStoragefor convenience, but you'll need to update it after each new session.
No reports for macOS yet.
GitManual AI Agent reads the 7 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.