{"repo":"Sajadapp/Youtube-Trend-Analyzer","free":true,"listed":false,"github":"https://github.com/Sajadapp/Youtube-Trend-Analyzer","clone":"git clone https://github.com/Sajadapp/Youtube-Trend-Analyzer.git","description":"Async Python bot that scrapes YouTube trends, analyzes viral strategies with Gemini LLM, and dispatches HTML reports to Telegram.","language":"Python","stars":20,"topics":["ai-strategy","asyncio","automation","gemini-api","llm","llm-agent","llm-agents","python","telegram-bot-ai-assistant","telegram-bot-with-ai"],"license":null,"category":"ai-agents","readme_excerpt":"\\# 🚀 YouTube Trend Analyzer \\& AI Strategy Bot An asynchronous, production-ready Python framework designed to monitor YouTube video trends in real-time, extract viral metrics, analyze underlying content strategies using LLMs, and generate rich HTML summary cards directly to Telegram. !\\Python Version !\\Architecture !\\License \\--- \\## ✨ Key Features \\- \\ \\ ⚡ Dual Scraping Engine:\\ \\ Combines fast YouTube RSS feeds with targeted fallback queries using YouTube Data API v3. \\- \\ \\ 🧠 Fault-Tolerant LLM Analysis:\\ \\ Integrates Gemini/DeepSeek models to break down viral hooks, engagement sentiment, and content strategy recommendations. \\- \\ \\ 🛡️ Robust JSON Extraction:\\ \\ Features layered JSON parsers that extract valid strategy payloads even when LLM providers return messy or conversational responses. \\- \\ \\ 📲 Telegram Rich Formatting:\\ \\ Renders clean, highly actionable HTML analytical cards directly in designated Telegram channels. \\- \\ \\ 💾 Local SQLite Caching:\\ \\ Prevents re-analyzing processed videos and tracks historical view velocities. \\- \\ \\ 🔒 Production Security:\\ \\ Built-in proxy routing, automatic retry fallbacks, and environment variable protection. \\--- \\## 🏗️ System Architecture \\[ YouTube RSS / API ] ──► \\[ Trend Scraper ] ──► \\[ SQLite Cache ] &#x20; │ &#x20; ▼ &#x20; \\[ LLM Engine ] ──► (Gemini / DeepSeek) &#x20; │ &#x20; ▼ &#x20; \\[ Pydantic Validator ] &#x20; │ &#x20; ▼ &#x20; \\[ Telegram Card Notifier ] \\--- \\## ⚙️ Quick Start Guide \\ \\ 1. Clone the Repo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sajadapp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sajadapp/Youtube-Trend-Analyzer/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."}