{"repo":"indiser/ViralContent-Factory","free":true,"listed":false,"github":"https://github.com/indiser/ViralContent-Factory","clone":"git clone https://github.com/indiser/ViralContent-Factory.git","description":"Autonomous AI pipeline that transforms Reddit stories into viral TikTok/YouTube Shorts. Features LLM-powered content curation, neural voice synthesis, and automated video composition. Built with Python, MoviePy, and Edge-TTS.","language":"Python","stars":14,"topics":["ai","automation","content-creation","edge-tts","llms","moviepy","python3","reddit-api","tiktok","video-processing"],"license":"MIT","category":"media-processing","readme_excerpt":"🎬 ViralContent Factory Autonomous AI-Powered Viral Content Generation Pipeline Fully automated Reddit story scraping → AI voice synthesis → viral short-form video generation Features • Architecture • Installation • Usage • Tech Stack --- 🚀 Overview ViralContent Factory is an end-to-end automated content generation system that transforms Reddit stories into professionally edited, viral-ready short-form videos for TikTok, YouTube Shorts, and Instagram Reels. The pipeline handles everything from content discovery to final video rendering with zero manual intervention. 💡 What Makes This Special? - 🤖 Fully Autonomous : Set it and forget it. The system runs via scheduled tasks (3 videos per batch) - 🧠 AI-Powered Intelligence : Multi-provider LLM router with automatic failover across 5+ AI services - 🎯 Production-Ready : Includes failover systems, persistent database, and email alerting - ⚡ Optimized Performance : Word-level subtitle sync, smart caching, and resource management - 📊 Scalable Architecture : Modular phase-based design for easy extension and maintenance - 🔄 Smart LLM Routing : Automatic failover between Groq, Cerebras, Gemini, HuggingFace, and OpenRouter --- ✨ Features 🔍 Phase 1: Intelligent Content Acquisition - Multi-Source Scraping : Waterfall system across 30+ high-engagement subreddits (AITA, TIFU, TrueOffMyChest, confessions, pettyrevenge, etc.) - Smart Filtering : - Language detection (English-only) - Optimal word count (120-380 words for 60-180 second v","default_branch":null,"files":null,"tree":[],"storefront":"/r/indiser","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/indiser/ViralContent-Factory/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}