π TrendRadar: AI-Driven Global Trend & Public Opinion Monitor
TrendRadar is an open-source project that aggregates news from 11+ platforms (Zhihu, Douyin, Bilibili, Weibo, Baidu, Toutiao, Wall Street CN, and more) and filters them with artificial intelligence, so you only receive what truly matters to you.
π― What Does TrendRadar Do?
π Multi-Platform Aggregation
Automatically monitors trending topics from:
π¦ Weibo • π± Douyin (TikTok) • π§ Zhihu • π¬ Bilibili • π Baidu • π° Toutiao • π° Wall Street CN • π The Paper • π Ifeng • Tieba and more
π€ Built-in AI Intelligence
• AI Filtering: describe your interests in natural language and AI automatically classifies all news
• AI Analysis: generates reports with trend analysis, sentiment detection, and deep insights
• Multi-language Translation: automatically translate content into any language
⚡ Three Push Modes
• Daily — Complete daily summary
• Current — Real-time trending board
• Incremental — Only new content, zero duplicates
π‘ Push to 9+ Channels
Feishu • DingTalk • Telegram • Email • ntfy • Bark • Slack • WeChat + Custom Webhooks (Discord, IFTTT, and more)
π§ Trend Tracking
• Full timeline for every story: when it appeared, how rankings changed
• Cross-platform comparison: where is it most viral?
• New topic detection with π badge
π‘ Built-in RSS Support
Supports RSS/Atom feeds with keyword filtering, timezone awareness, and smart deduplication.
π Interactive HTML Reports
Web reports with dark mode, real-time search, tab navigation, and one-click link copying.
π§ Flexible Deployment
Docker (recommended) • GitHub Actions (cloud, no server needed) • Local on Windows/Mac/Linux
⚙️ Getting Started
git clone https://github.com/sansan0/TrendRadar.git
cd TrendRadar
pip install -r requirements.txt
Then configure config.yaml and frequency_words.txt with your keywords and desired push channels. You'll be up and running in 30 seconds!
For detailed configuration, check out the full documentation in the README.
⭐ If you find TrendRadar useful, starring it on GitHub is the best way to support its development!
π Discover TrendRadar:
https://github.com/sansan0/TrendRadar
π 57.7k+ stars on GitHub • Licensed under GPL-3.0