rushindrasinha

rushindrasinha/youtube-shorts-pipeline

Python MIT AI & ML

Automated YouTube Shorts pipeline: news → script → AI visuals → voiceover → captions → upload

2.1k stars
504 forks
recent
GitHub +39 / week

2.1k

Stars

504

Forks

1

Open issues

6

Contributors

v3.1.0 09 Jun 2026

AI Analysis

Verticals v3 is an open-source AI video production engine that automates the end-to-end creation of YouTube Shorts from topic to upload, tailored to specific content niches. It combines research, scriptwriting, visual generation, voiceover synthesis, captioning, and assembly into a single pipeline, costing approximately $0.11 per video. This tool is purpose-built for content creators, YouTube channels, and automation-focused producers who want to generate niche-aware short-form video at scale...

AI & ML Application Discovery value: 6/10
Documentation 8/10
Activity 8/10
Community 8/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

ai-video-generation multi-provider-llm content-automation niche-personalization python-automation
Actively maintained Well documented MIT licensed Niche/specialized use case Production ready
Deep Analysis · Based on README and public signals
5d ago

End-to-end AI YouTube Shorts generator with niche-aware tone and visuals; 4.5 months old, growing modestly, claims $0.11 per video.

Verticals v3 (github: youtube-shorts-pipeline) is a Python-based automation tool that converts a topic into a published YouTube Short in ~3 minutes by chaining research, script generation, image synthesis, TTS, caption burn-in, and upload. It targets solo creators and small teams operating on tight budgets. Niche profiles (15 built-in) customize script tone, visual style, fonts, and music per category. v3.1.0 added multi-LLM support and reliability fixes. Stars and forks suggest modest but real adoption; last push was 4 weeks ago.

Origin

Repository created 2026-02-21; v3 is positioned as a generalization of v2 (esports-focused). v3.1.0 released with community LLM providers (MiniMax, 60db) and script rendering fixes. README explicitly distinguishes shipped vs. roadmap features (Gradio UI, Docker, TikTok upload not yet available).

Growth

Gained 2,072 stars over ~4.5 months and 501 forks; comparable to AI-Youtube-Shorts-Generator (4,118 stars) but smaller than established category leaders (MoneyPrinter 13,704; Pixelle-Video 24,135). Recent growth rate is steady (+23 stars last 7 days as of analysis date) suggesting active maintenance and modest community interest. Presence of similar repos indicates a crowded niche, not a novel one.

In production

adoption not verified. No case studies, production deployment testimonials, or quantified user base disclosed in README. Star/fork counts and recent activity indicate interest but not proof of production use. The $0.11 per-video cost claim is stated but not independently validated.

Code analysis
Architecture

Likely a modular pipeline: research (DuckDuckGo), LLM-driven script generation (Claude/Gemini/GPT/Ollama/MiniMax), image generation (Gemini Imagen with fallback), TTS (Edge TTS/ElevenLabs/60db/macOS say), Whisper ASR for captions, ffmpeg assembly with Ken Burns effects, and YouTube direct upload. README describes stages explicitly but code inspection impossible from metadata alone; claims of 'anti-hallucination' via research-grounding need verification in implementation.

Tests

not documented in README

Maintenance

Last push 2026-06-10, approximately 4 weeks before analysis date (2026-07-05). Active maintenance. v3.1.0 addressed compatibility issues (edge-tts pin to 6.x, Microsoft auth fixes, CJK font rendering). Issue response and PR handling not verifiable from metadata alone, but recent release and targeted fixes suggest responsive maintainer(s).

Honest verdict

ADOPT IF: you need a bulk-content generation pipeline for YouTube Shorts, are comfortable with Python setup and external API costs (Claude/Gemini/ElevenLabs), and want customizable tone/visuals per niche without building from scratch. AVOID IF: you require production-grade SLAs, cannot tolerate hallucination/factual errors despite research grounding, or need support for platforms beyond YouTube (TikTok/Reels not yet shipped). MONITOR IF: you are considering it for a creator business; adoption appears limited to early adopters; production maturity and real-world performance metrics are not publicly documented.

Independent dimensions

Mainstream potential

3/10

Technical importance

6/10

Adoption evidence

2/10

Risks
  • Adoption not verified: no public case studies or quantified user base. Community size unclear beyond star count.
  • Research-grounding claim unverified: README states 'anti-hallucination' via DuckDuckGo research, but implementation details and failure modes not inspectable.
  • Platform lock-in: currently YouTube-only; roadmap items (TikTok, Reels, X) not shipped, limiting multi-platform creators.
  • API cost and quota risk: relies on external LLM, image generation, and TTS providers; escalating API bills or quota limits could break pipelines.
  • Niche profile coverage: 15 built-in niches may not span all creator verticals; custom profile creation is documented as '5 minutes' but not validated by community examples.
Prediction

Likely to remain a specialized tool for batch-oriented creators and automation enthusiasts rather than a mainstream platform. Growth trajectory suggests continued maintenance but not exponential adoption. Success hinges on stability, cost efficiency, and whether multi-platform support (TikTok/Reels) ships before competitors close that gap.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Python
100%

Information

Language
Python
License
MIT
Last updated
1mo ago
Created
5mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Open issues

No open issues — clean slate.

Similar repos

SamurAIGPT

SamurAIGPT/AI-Youtube-Shorts-Generator

This is a Python-based tool that automatically converts long-form YouTube...

4.2k Python Media
xhongc

xhongc/ai_story

AI Story is an end-to-end video generation platform that automates the creation...

1.1k Python AI & ML
YILS-LIN

YILS-LIN/short-video-factory

AI Short Video Factory is a desktop application that automates the creation of...

4.4k TypeScript Media
FujiwaraChoki

FujiwaraChoki/MoneyPrinter

MoneyPrinter automates the creation of YouTube Shorts by generating scripts and...

13.7k Python Media
ATH-MaaS

ATH-MaaS/Pixelle-Video

Pixelle-Video is an end-to-end AI video generation platform that automates...

24.9k Python AI & ML
vs. alternatives
MoneyPrinter (13,704 stars)

Larger ecosystem, significantly more stars; Verticals v3 emphasizes niche customization and research grounding as differentiators. MoneyPrinter likely has broader adoption and longer track record.

Pixelle-Video (24,135 stars)

Dominant category leader by star count. Verticals v3 is a much smaller project; unclear if Pixelle offers equivalent niche-aware tone/style customization.

SamurAIGPT/AI-Youtube-Shorts-Generator (4,118 stars)

Closer competitor by scale. Both are YouTube Shorts automation. README does not explicitly compare feature parity or positioning.

YILS-LIN/short-video-factory (4,325 stars, TypeScript)

Similar scope but different language stack (TypeScript vs. Python). Verticals v3 claims multi-LLM support and research-grounding; unclear if competitor offers equivalent.

xhongc/ai_story (1,031 stars)

Smaller project; scope comparison not evident from README excerpt.