--- title: AI Reels Maker emoji: 🎬 colorFrom: purple colorTo: pink sdk: gradio sdk_version: 6.10.0 app_file: app.py pinned: false license: mit --- # 🎬 AI Reels Maker Turn any URL or topic into a **viral vertical video reel** — free, no watermark, no sign-up required. ## ✨ Features ### 🎬 Reel Generator - Paste any **news article / blog post URL** or type a topic - **10+ reel types**: Top 5 · Fact · Ranking · Step-by-Step Guide · Statistics · Quiz · Famous Quotes · Product Demo · Joke · Blog to Reel · Custom Prompt - AI script powered by **Llama 3.3-70B** via Groq (free) - **Two voice engines**: Edge TTS (Microsoft, 10 voices) OR Kokoro TTS (open-source, 8 voices) - **Background video** auto-fetched from Pexels based on topic - **Logo overlay** — upload your PNG/JPG logo, choose position - **Custom accent color** for brand consistency - No watermark · Download as MP4 ### 📺 News Anchor Mode - Upload **your own anchor / presenter video** - Replace background: Blur · News Studio (dark/light) · Pexels video · Solid color - Add **professional lower-third** (name + title bar) - Add **scrolling gold news ticker** at bottom - Overlay **channel logo** - Custom accent / brand color --- ## 🔑 Free API Keys You Need | Service | Purpose | Get it free | |---------|---------|-------------| | **Groq** *(required)* | AI script generation (Llama 3.3-70B) | [console.groq.com](https://console.groq.com) | | **Pexels** *(optional)* | Free HD stock video backgrounds | [pexels.com/api](https://www.pexels.com/api/) | Both are completely free — no credit card needed. --- ## 🚀 How to Use 1. Go to the **Reel Generator** tab 2. Paste a URL (e.g. a BBC article) or type a topic like *"Top 5 AI tools 2025"* 3. Choose a **Reel Type** (Top 5, Fact, Quiz, etc.) 4. Enter your **Groq API key** 5. Optionally enter your **Pexels API key** for background video 6. Pick a **voice** and click **Generate Reel** 🚀 7. Download your MP4! For **News Anchor Mode**: 1. Go to the **News Anchor Mode** tab 2. Upload your anchor/presenter video 3. Choose a background style 4. Add your name, title, ticker text, and logo 5. Click **Process Anchor Video** 📺 --- ## 🛠️ Tech Stack - **Gradio** — UI - **Groq + Llama 3.3-70B** — script generation - **Edge TTS** — Microsoft neural TTS (free, no key needed) - **Kokoro TTS** — open-source neural TTS - **MoviePy + Pillow** — video assembly and text rendering - **Pexels API** — free stock videos - **Trafilatura** — URL content extraction