TrendRadar
A self-hosted news and trend monitor that combines RSS and trending topics with keyword filters, optional AI analysis, and messaging alerts.

TrendRadar collects news and trending topics for people tracking public opinion, industry developments, or specific interests. It brings feeds and platform rankings into one place so you can follow relevant stories without checking each site separately.
- News aggregation: Combine RSS and Atom feeds with trending topics from Zhihu, Weibo, Douyin, bilibili, and Baidu.
- Content filtering: Select stories with required terms, exclusions, and regular expressions, or use optional AI filtering to score news against interests written in plain language.
- Trend tracking: Follow changes in rankings and explore connections across platforms through natural-language queries in MCP clients such as Claude and Cursor.
- AI briefings: Generate analysis of sentiment and trending activity, and translate news into other languages using a connected AI provider.
- Reports and alerts: Read searchable HTML reports or receive daily digests, current rankings, and newly collected items through Telegram, email, Slack, Feishu, ntfy, and other channels.
TrendRadar is free and open source under GPL-3.0. It runs locally on Windows, macOS, and Linux, or on a self-hosted server or NAS through Docker. GitHub Actions provides a cloud execution option. Data can stay in local SQLite storage or use S3-compatible cloud storage; collecting news requires internet access.
Aggregation, keyword filtering, and alerts work without AI. AI features require your own provider API key and may incur provider charges. Model connections use LiteLLM, with support for OpenAI, Gemini, DeepSeek, and Ollama.