AI YouTube Shorts Generator at a glance
Checked 16 Oct 2026A Python 3.10+ CLI and library: give it a YouTube URL (or a local file in local mode) and it transcribes with Whisper, has an LLM score highlights 0-100 with a hook and reason, dedupes them and crops the top clips to 9:16 or any ratio. Default API mode sends everything to the paid MuAPI service; local mode uses yt-dlp, faster-whisper, ffmpeg and OpenCV face tracking but still needs an OpenAI or Gemini key. MIT. No captions, no GUI, no publishing. The README promotes the author's paid MuAPI.
RepoQuarry. “AI YouTube Shorts Generator.” Checked 16 Oct 2026. https://repoquarry.dev/projects/ai-youtube-shorts-generatorHow much of Opus Clip does it replace?
3 of 5 jobs. Highlight picking, scoring and vertical crop only; no burned-in captions, editor or social publishing.
For animated burned-in captions on clips, schedule and publish clips to social platforms, see other Opus Clip alternatives. You may also need to build an interface, an API server and hosting yourself.
Facts, with sources
Every answer links to where we found it. We read the documentation; we did not install it.
`--mode local` runs entirely on your machine with `yt-dlp`, `faster-whisper`, and `ffmpeg`/`opencv`github.com · AI-Youtube-Shorts-Generator#api-mode-vs-local-mode ↗ 1d ago
an LLM API key (`OPENAI_API_KEY` or `GEMINI_API_KEY`; only the LLM step is remote)github.com · AI-Youtube-Shorts-Generator#api-mode-vs-local-mode ↗ 1d ago
source venv/bin/activategithub.com · AI-Youtube-Shorts-Generator#readme ↗ today
pip install -r requirements.txtgithub.com · AI-Youtube-Shorts-Generator#installation-self-hosted ↗ 1d ago