AI-Youtube-Shorts-Generator

This open source tool generates short videos from longer YouTube content as an alternative to commercial clipping services.

github.com/Anil-matcha/AI-Youtube-Shorts-Gener…
AI-Youtube-Shorts-Generator homepage screenshot

About AI-Youtube-Shorts-Generator

AI-Youtube-Shorts-Generator is an open source Python repository that creates vertical short clips from long-form YouTube videos. It takes a YouTube URL, detects highlights with an LLM, transcribes audio with Whisper, and crops results to vertical formats such as 9:16, with support for other ratios, deduplication of overlapping clips, and JSON output for automation.

It can be used from the command line or imported as generate_shorts(...) in Python. API mode uses MuAPI for download, transcription, and cropping, while local mode uses yt-dlp, faster-whisper, and ffmpeg/OpenCV with OpenAI or Gemini for highlight ranking. Running it requires Python 3.10+ plus a MuAPI key for API mode, or ffmpeg and an OpenAI or Gemini key for local mode.

Key features

  • Converts YouTube URLs into vertical 9:16 MP4 clips
  • Offers API mode using MuAPI and local mode using yt-dlp
  • Ranks highlights with score, hook line, and explanation
  • Transcribes with cloud Whisper or local faster-whisper
  • Chunks videos over 30 minutes with overlap for processing
  • Provides CLI, Python library import, and JSON output
Best for: Creators, agencies, and developers who want to generate vertical clips from YouTube videos with a self-hosted Python tool.
Good for
  • Open source and MIT licensed for self-hosting and reuse as a Python library
  • Outputs transcript, candidate highlights, and clip paths as JSON for automation
  • Supports multiple aspect ratios, including 9:16 and 1:1
Watch out for
  • API mode requires a MuAPI key for download, transcription, and clipping
  • Local mode still requires a remote LLM key from OpenAI or Gemini
  • Self-hosting requires cloning the repository and setting up Python dependencies

AI-Youtube-Shorts-Generator at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

AI-Youtube-Shorts-Generator alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

AutoAI

github.com/NYOGamesCOM/AutoAI

AutoAI turns long videos from YouTube, Twitch, Kick, or local files into short clips through an automated workflow.

youwee

github.com/vanloctech/youwee

A beautiful, cross-platform downloader for YouTube, TikTok, Instagram, and 1800+ sites (yt-dlp GUI) with AI video summaries and post-processing

Open source
24 alternatives

video-mover

github.com/toki-plus/video-mover

video-mover automates short-video workflows, including downloading, deduplication, AI-generated titles and tags, and uploads across platforms.

FreeOpen source
24 alternatives

Popular in TikTok Tools

Well-known listings from the same topic.

All 68

AI-Youtube-Shorts-Generator FAQ

What does the tool accept and produce?
It accepts a YouTube URL and produces 9:16 MP4 clips, with other aspect ratios such as 1:1 available by flag.
How do API mode and local mode differ?
API mode uses MuAPI for download, transcription, and cropping; local mode uses yt-dlp, faster-whisper, and ffmpeg/OpenCV, with OpenAI or Gemini for highlight ranking.
What is required to run it self-hosted?
Python 3.10+ is required, plus a MuAPI key for API mode, or ffmpeg and an OPENAI_API_KEY or GEMINI_API_KEY for local mode.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing