Privacy and advertising choices

Git-Stars uses essential storage for site operation. Optional analytics and ad-measurement scripts stay disabled unless you accept them; partners such as Google may then use cookies or similar identifiers where required. Privacy Policy

LogoGit-Stars
Top StarsTrendingAI AgentsDaily PicksViral ReposInsights
LogoGit-Stars

Discover top GitHub projects with real rankings and AI insights

GitHub
Built withLogo of Git-StarsGit-Stars
Rankings
  • Top Stars
  • Trending
  • AI Agents
  • Daily Picks
  • Explore
Resources
  • Insights
  • Editorial Policy
About
  • About
  • Contact
Legal
  • Privacy Policy
  • Terms of Service
© 2026 Git-Stars. All Rights Reserved.
Back to Viral Repos
Open SourceAItrend-monitoringRSSMCPself-hostingnews-aggregationpythondocker

TrendRadar: Open-Source AI Trend Monitor for Multi-Platform Aggregation and Smart Alerts

TrendRadar is a self-hosted, AI-driven public opinion and trend monitor that aggregates hot lists from 11+ platforms, supports RSS, keyword filtering, AI analysis, and pushes alerts to WeCom, Feishu, DingTalk, Telegram, and more. The repository has over 61,000 GitHub stars and is licensed under GPL-3.0.

Published: 8/11/2026sansan0/TrendRadar
View on GitHubBrowse all analyses

What you should know first

Continue below for the long-form breakdown, alternatives, and deployment notes.

Deployment8/10
Commercial use6/10
Capability ceiling7/10

Repository facts

Repository snapshot

Stars

61,356

Forks

0

Open issues

0

License

-

Open source

Yes

How to read this

Start with the three judgment cards, then move to problem solved and commercial terms before deciding whether to deploy it.

30-second read

Start with the verdict before you invest more time.

The scores are practical friction signals, not vanity metrics.

Deployment friction

Multiple deployment methods (Docker, GitHub Actions, local uv) make it easy to get started. No GPU or model downloads required, and the HTML report can be served simply. Some configuration for notification channels and optional API keys is needed, with a minor operational overhead for GitHub Actions (7-day check-in).

Commercial fit

GPL-3.0 permits commercial use but imposes copyleft obligations if modified versions are distributed, which can be restrictive for proprietary embedding. Internal use is safe, and external dependencies like newsnow are separate projects. Overall, it's usable but not maximally business-friendly.

Capability ceiling

Offers a wide range of features: 11 platform aggregations, RSS, keyword filtering, AI analysis via external LLMs, multi-channel notifications, MCP server, and HTML reports. However, it relies on external data sources and lacks a general web crawler, limiting scalability and deep customization for arbitrary sites.

What real problem it solves

Without a tool like TrendRadar, monitoring public opinion and trends means manually checking multiple websites, apps, and RSS feeds, then filtering out noise. TrendRadar centralizes those sources and lets you filter by keywords or AI interests, so you only receive what matters. It also solves the distribution problem by pushing alerts to the chat tools you already use.

Why people are using it

In an era of overwhelming fragmented information, TrendRadar shows how open-source software can combine self-hosted data aggregation with AI analysis and standards like MCP. It gives individuals and small teams a practical path to build their own trend and opinion radar without relying on closed platforms.

Open-source and commercial terms

TrendRadar is licensed under GPL-3.0. You can use it commercially, even sell copies or offer paid support, but any distributed modifications must remain GPL-3.0. This makes it safe for internal business use but less ideal for embedding in a proprietary SaaS product. The default data source is the newsnow API, so long-term maintenance also means keeping an eye on that upstream project.

How non-coders can use it

You don't have to write code. The Docker route is the most non-coder-friendly: pull the wantcat/trendradar image, launch the container, and open the built-in web server on port 8080. If you prefer a cloud-driven approach, use the GitHub Actions template by copying the repository, adding at least one notification webhook secret, and letting the job generate an HTML report that you can host on GitHub Pages or Cloudflare Pages. The only manual edits are in a YAML config file to choose platforms, keywords, and notification channels.

How to deploy it with Codex or Claude

Start by setting the AI_API_KEY and AI_MODEL environment variables to enable AI analysis and translation. Then create an ai_interests.txt file with natural-language interests, such as 'I follow open-source AI model funding'. For deeper data conversations, run the MCP server (it listens on localhost:3333 by default) and connect it to MCP clients like Cursor, Cline, Continue, or Cherry Studio. After that, you can ask the AI client to summarize today's hot trends, compare sentiment across platforms, or answer a direct question like 'What's the biggest tech news today?' based on the aggregated trend data.

What its real ceiling looks like

TrendRadar focuses on lightweight self-hosted aggregation and notifications. Deep AI features depend on external LLM APIs, and data completeness relies on your configured sources (e.g., the newsnow API) and storage retention. It does not provide a general-purpose web crawler for sites outside the supported hotlist and RSS sources. For arbitrary site scraping, you would need additional tooling.

Full article

# What is TrendRadar?

TrendRadar is a self-hosted, Python-based AI trend monitoring tool. It aggregates hot lists from 11+ platforms (Zhihu, Douyin, Bilibili, Weibo, and more) and supports RSS/Atom feed management. With keyword filtering, AI-driven analysis, and multi-channel push notifications, it turns fragmented public data into an actionable daily digest.

At the time of writing, the repository has over 61,000 GitHub stars and describes itself as an 'AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts'.

Key Capabilities

  • Aggregates hot lists from 11 default platforms: Zhihu, Douyin, Bilibili, WallstreetCN, Tieba, Baidu, CLS, The Paper, Phoenix, Toutiao, and Weibo.
  • RSS/Atom subscription management with keyword grouping and freshness filters.
  • Flexible keyword filtering: plain words, required words, block words, count limits, global filters, regex, and display aliases.
  • AI interest-based filtering and translation: describe topics in natural language in ai_interests.txt; translate news into any language.
  • AI analysis reports: trend overview, sentiment analysis, cross-platform insights.
  • Hot trend tracking: rank changes, new item detection, persistence analysis.
  • Multi-channel multi-account notifications: WeCom/WeChat, Feishu, DingTalk, Telegram, email, ntfy, Bark, Slack, generic webhook.
  • MCP (Model Context Protocol) server: let AI clients like Cursor, Cline, Continue, and Cherry Studio chat with your trend data.
  • HTML report with dark mode, search, tabs, export, and reading progress.

Deployment Options

  • Docker (recommended): image wantcat/trendradar, optionally wantcat/trendradar-mcp.
  • GitHub Actions: copy the template, configure secrets, and auto-generate a static report site on GitHub Pages or Cloudflare Pages. Note that free GitHub Actions requires a manual 'Check In' every 7 days.
  • Local Python: install uv and run uv sync.

No GPU or model download is required. The default data source is the newsnow API; you can also self-host newsnow and set a custom api_url.

AI and MCP Integration

  • Set AI_API_KEY and AI_MODEL environment variables to enable AI analysis, translation, and interest filtering.
  • The optional MCP server listens on localhost:3333 and supports streaming output plus OpenAPI/Swagger docs.
  • In ai_interests.txt, write something like 'I follow open-source AI model funding' to filter relevant news, or ask the system for a daily tech sentiment report.

Open Source and Commercial Use

TrendRadar is licensed under GPL-3.0. Commercial use is allowed, including selling copies or offering paid support, as long as you provide source code and license derivative works under GPL-3.0. Internal use typically does not trigger the copyleft requirement. The author asks for attribution and a link back to the repository when you use or reference the project.

Who Is It For?

  • Investors/traders monitoring market and news trends.
  • Content creators and self-media researchers gathering topic ideas.
  • Corporate PR and brand managers tracking public opinion.
  • General users who want a personalized news digest.
  • Data analysts and AI enthusiasts who prefer chat-driven trend analysis via MCP.

Capability Ceiling

TrendRadar focuses on lightweight self-hosted aggregation and notifications. Deep AI features depend on external LLM APIs, and data completeness relies on your configured sources (e.g., the newsnow API) and storage retention. It does not provide a general-purpose web crawler for sites outside the supported hotlist and RSS sources. For arbitrary site scraping, you would need additional tooling.

Final Thoughts

TrendRadar combines aggregation, AI analysis, notifications, and MCP into one cohesive open-source project. If you want a personal public-opinion monitoring system up and running in under 30 minutes, this is one of the most straightforward options available.

Open the repository

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。 - sansan0/TrendRadar

View on GitHub

Visual explainers

No visual explainers yet.

Alternative projects

If you are close to adoption, compare these alternatives on deployment and commercial fit first.

ourongxing/newsnow

Lightweight real-time news aggregator that powers TrendRadar's data. Offers a clean reading UI, GitHub OAuth login, caching, and MCP server support.

Deployment9/10
Commercial use9/10
Capability ceiling6/10

Strengths

Very simple deployment (Cloudflare Pages, Vercel, or Docker), MIT license, clean UI, MCP support.

Weaknesses

Currently Chinese-only demo, no built-in AI analysis or push notifications, no RSS subscription feature, relies on external sources.

Verdict

Best used as a lightweight data source or forked base; not a full replacement for TrendRadar's alerting and AI capabilities.

ourongxing/newsnow

Significant-Gravitas/AutoGPT

Popular open-source AI agent platform for building and running autonomous workflows. Offers a hosted platform and self-hostable agent runtime.

Deployment6/10
Commercial use5/10
Capability ceiling6/10

Strengths

Powerful general-purpose AI agent framework, large community, flexible integrations, can be self-hosted.

Weaknesses

Overkill for simple trend monitoring, requires LLM API keys and configuration, mixed license (Polyform Shield for platform) restricts competing services.

Verdict

A capable AI agent platform but not purpose-built for news aggregation; requires significant customization to match TrendRadar's out-of-box features.

Significant-Gravitas/AutoGPT

n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities, 1500+ integrations, and visual builder. Can be self-hosted or used in the cloud.

Deployment9/10
Commercial use4/10
Capability ceiling7/10

Strengths

Extremely flexible low-code automation, huge integration library, visual workflow builder, easy to deploy with npx or Docker.

Weaknesses

Not purpose-built for trend monitoring; requires custom workflow design, Sustainable Use License restricts commercial distribution and competing hosted service.

Verdict

A powerful general automation platform that can be molded into a trend-monitoring pipeline, but heavier and license-restricted compared to TrendRadar.

n8n-io/n8n

NousResearch/hermes-agent

Self-improving AI agent with built-in learning loop, memory, messaging gateway, and scheduling. Supports multiple LLM providers and runs anywhere.

Deployment7/10
Commercial use9/10
Capability ceiling6/10

Strengths

MIT license, easy one-liner install, persistent memory and skills, multi-platform messaging, strong AI agent capabilities.

Weaknesses

General-purpose assistant, not specialized for news/trend aggregation, requires LLM API keys and setup.

Verdict

An innovative AI agent for automation and research, but not a direct alternative for out-of-box trend monitoring; more complex to adapt.

NousResearch/hermes-agent