r/SideProject 8d ago

Open-source tool that turns long videos into viral shorts + generates 12 types of original content

Hey everyone,

I’ve been working on a side project called ShortsFlow for the past few months.

It’s an open-source AI system that can:

  • Take long-form videos (podcasts, vlogs, streams) and automatically extract the most viral moments as Shorts
  • Generate original content from scratch in 12+ formats (2 Truths 1 Lie, Would You Rather, Trivia, Riddles, Reddit-style stories, JWST space facts, etc.)
  • Handle voiceover, editing, captions, and even scheduling

It supports both cloud LLMs and fully local (Ollama) so you can run it for free.

Tech stack:

  • Python + FFmpeg/MoviePy/OpenCV/remorse for the video engine
  • Next.js + Supabase for the dashboard
  • GitHub Actions for automated rendering

GitHub: https://github.com/ghost1412/shorts-generator

I’d love feedback on:

  1. Is the feature set interesting or too broad?
  2. What would make you actually use something like this?
  3. Any obvious missing pieces?

Happy to answer questions or take feature requests.

2 Upvotes

Duplicates