TrendRadar
by
sansan0

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

View on GitHub ↗

Summary Information

Updated 1 hour ago
Added to GitGenius on November 13th, 2025
Created on April 28th, 2025
Open Issues & Pull Requests: 50 (+0)
Number of forks: 24,776
Total Stargazers: 60,431 (+7)
Total Subscribers: 209 (+0)

Issue Activity (beta)

Open issues: 28
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 99 days
Stale 30+ days: 26
Stale 90+ days: 17

Recent activity

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

Top labels

  • bug (262)
  • enhancement (151)
  • spam (6)
  • ai-generated (2)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 1.5 hours
90th percentile: 0.0 hours
Tracked items: 478

Most active contributors

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 repository shows strong maintenance activity with a median issue and pull request response latency of zero hours and a mean response time of 1.5 hours across 478 tracked items. The primary maintainer sansan0 has logged 1091 events, with additional contributors moyanzh8866 and pandaAIGC providing support. Bug reports comprise the majority of tracked issues with 257 items, followed by 147 enhancement requests and 5 spam reports. The project maintains connections with other repositories including diegosouzapw/omniroute, lobehub/lobehub, and infiniflow/ragflow through overlapping contributors.

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.

TrendRadar
by
sansan0sansan0/TrendRadar

Repository Details

Fetching additional details & charts...