sansan0/TrendRadar

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on November 13th, 2025
Created on April 28th, 2025
Open Issues & Pull Requests: 68 (+0)
GitHub issues: Enabled
Number of forks: 24,887
Total Stargazers: 62,746 (+2)
Total Subscribers: 216 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.3 hours
Mean response time: 31.7 hours
90th percentile: 34.5 hours
Tracked items: 489

How this project is maintained

About 3% of issues opened in the past year have never received a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 93% of issues opened in the past year have since been closed. Three people close 87% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 33
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 101 days
Stale 30+ days: 33
Stale 90+ days: 26

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (264)
  • enhancement (156)
  • spam (6)
  • ai-generated (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

TrendRadar is an AI-driven public opinion and trend monitoring system built in Python that aggregates trending topics from multiple platforms and filters them through intelligent analysis. The project aims to combat information overload by providing users with curated news and trending content relevant to their interests. It combines multi-platform data aggregation, RSS subscription capabilities, and AI-powered filtering to deliver personalized trend insights directly to users' devices.

The core functionality centers on aggregating hot topics and news from various platforms, then applying AI-based filtering to identify content matching user-specified keywords and interests. The system supports AI-powered translation of news content and generates AI-driven analytical summaries that can be pushed directly to mobile devices and other endpoints. The project integrates with the Model Context Protocol architecture, enabling natural language dialogue analysis, sentiment analysis, and trend prediction capabilities through AI interfaces. Users can deploy TrendRadar via Docker or locally, with data storage options for both local and cloud-based solutions.

The notification and delivery system is comprehensive, supporting integration with WeChat, Feishu, DingTalk, Telegram, email, ntfy, Bark, and Slack channels for intelligent message distribution. Recent updates in version 6.10.0 introduced batch processing for AI translations to handle large volumes of content without exceeding request limits, along with modular restructuring that separated the AI filtering pipeline into independent components for improved maintainability. The mcp-v4.0.0 release added the ability to push AI-generated messages across all supported channels with automatic Markdown formatting adaptation and intelligent message batching based on each platform's character or byte limits.

The project emphasizes lightweight deployment and ease of use, with documentation highlighting a 30-second deployment capability. The official website at trendradar.sandev.cc provides comprehensive documentation and quick-start guides. The repository acknowledges its dependency on the newsnow project for multi-platform data acquisition and maintains active community engagement through GitHub issues, a WeChat public account, and a QQ group for user support and feedback. The project accepts financial support through WeChat and Alipay channels to sustain ongoing development and API costs.