# sansan0/TrendRadar

⭐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 等渠道智能推送。

Repository: https://github.com/sansan0/TrendRadar
Canonical: https://ross.abutalabs.com/products/trendradar
Homepage: https://trendradar.sandev.cc
Language: Python
License: GPL-3.0
License Family: copyleft
Topics: data-analysis, python, trending-topics, news, hot-news, docker, ntfy, mail, mcp, mcp-server, wechat, wework, bark, rss, ai, llm
Last push: 2026-07-17T13:54:28+00:00

## Health v2 (maintenance only)
Score: 61/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 93, release rhythm 35, longevity 35
- inputs: {"age_days": 492, "days_push": 47, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 61855, forks 24874 (observed 2026-08-28T04:12:19.057456+00:00)

## What it is
TrendRadar is a self-hostable AI-powered public opinion and trending-news monitor that aggregates hot topics across multiple platforms and RSS feeds, filters them by keywords, and pushes AI-generated analysis briefs to messaging channels. It supports Docker deployment, local or cloud data storage, and an MCP server for natural-language conversational analysis, sentiment insight, and trend prediction.

## Use cases
- monitor trending news across multiple platforms without doomscrolling
- filter hot topics by keywords and get smart alerts
- get AI-generated news analysis briefs pushed to WeChat or Telegram
- subscribe to RSS feeds and aggregate headlines in one place
- translate news push notifications into multiple languages with AI
- query trend data via natural language through an MCP server
- run a self-hosted public opinion monitoring dashboard with Docker

## When to choose
- you want a self-hosted, keyword-driven hot-topic aggregator with multi-channel push notifications
- you need AI filtering, translation, and analysis briefs delivered to chat apps like WeChat, Feishu, DingTalk, or Telegram
- you want MCP integration so AI assistants can analyze trends conversationally
- you prefer data stored locally or in your own cloud

## When to avoid
- you need enterprise-grade media monitoring with licensed data sources and compliance guarantees
- you only want a simple RSS reader without AI analysis or push notifications
- you cannot run Docker or a Python environment and need a fully managed SaaS
- your target platforms are not among the supported Chinese and international messaging channels

## Facets
- artifact type: application
- maturity: active
- function: web-scraping, etl, nlp, llm-inference, rag, mcp, analytics, scheduling, webhook
- domain: analytics, self-hosted, developer-tools, social-media
- platform: python, self-hosted, cross-platform, cli
- tags: trend-monitoring, public-opinion, hot-news-aggregation, keyword-filtering, push-notifications, wechat, telegram, feishu, dingtalk, bark, ntfy, slack, email-notifications, ai-translation, sentiment-analysis, rss, natural-language-processing, data-engineering, automation, news, docker

## Member repositories
- sansan0/TrendRadar (main) score 61

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:12:19.057456+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:17:28.363168+00:00, confidence not recorded.
  - readme: https://github.com/sansan0/TrendRadar (fetched 2026-08-28T04:12:19.057456+00:00, sha 442badda1022)
  - homepage: https://trendradar.sandev.cc (fetched 2026-08-28T17:57:48.112228+00:00, sha 28d5061cecd5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
