Audio and video · Independent · 22 Oct 2026

Anil-matcha/AI-Youtube-Shorts-Generator

Open-source alternative to Opus Clip, Vidyo.ai, Klap & SubMagic. Turn long-form YouTube videos into viral 9:16 shorts using LLM highlight detection, Whisper transcription, and auto vertical cropping — free, no watermarks, no per-clip credits.

← Audio and video
AI YouTube Shorts Generator. Turns long videos into vertical shorts using AI.

In simple English

This tool takes a long YouTube video and turns it into several short vertical clips for TikTok, Instagram Reels, or YouTube Shorts. It reads the audio, finds the most exciting moments using a language model, and cuts the video to fit vertical screens automatically. You can run it for free by using your own software tools, or pay for an online service to do the heavy lifting. It removes the need for expensive monthly video subscriptions or manual editing. You need some comfort with the command line to set it up.

What it is

An open-source Python application that automates the process of finding highlights in long-form videos and reframing them for vertical viewing. It includes two modes, allowing you to use either remote cloud APIs or local tools like Whisper and FFmpeg (a command-line tool for converting and editing video and audio files).

What it is good for

Content creators and solo builders who want to repurpose long podcasts or interviews into viral short clips without paying high monthly subscription fees to commercial services.

Stars5.5k
LicenceMIT
LatestNo tagged releasechecked 22 Oct 2026
Last code change2026-10-11
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Free and open source under the MIT licence, with no per-clip credit limits.
  • Supports both a cloud API mode and a local mode that runs entirely on your own hardware.
  • Outputs clean JSON data alongside the rendered video files for easy automation.
Watch for
  • Requires command-line knowledge and Python installed on your computer.
  • Local mode needs a fast computer, ideally with a dedicated graphics card (a GPU, which is a specialized processor for handling heavy math and graphics tasks quickly), and FFmpeg installed.
  • Running local transcription and video cropping takes significant time and memory.
Replaces

Paid monthly subscriptions to commercial video clipping services like Opus Clip and Vidyo.ai.

Works well with

yt-dlp for downloading videos and ffmpeg for processing media files.

Similar repositories
Also reviewed on Repo Radar
  • snapcast/snapcast8.0k stars

    A server and clients that play one audio stream in several rooms, kept in time with each other.

  • MusicPlayerDaemon/MPD2.8k stars

    A background music player with no interface of its own, controlled over a network by separate client programs.

  • AcademySoftwareFoundation/OpenTimelineIO2.0k stars

    An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.

Install
git clone https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator.git
cd AI-Youtube-Shorts-Generator
python3.10 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Screenshots and video

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Marketing & Growth › Content Marketing › Content Repurposing.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.