TrendRadar — AI-Driven Trend Monitoring System
Deploy an AI-powered trend monitoring system in 30 seconds. Aggregates from 50+ platforms, AI-filters by your interests, pushes to WeChat/Telegram/Slack/email. GPL-3.0, 51K+ stars.
Review-first install path
This asset needs a review step. The copied prompt tells the agent to dry-run, show the writes, then proceed only after confirmation.
npx -y tokrepo@latest install a42aec90-33ca-11f1-9bc6-00163e2b0d79 --target codexDry-run first, confirm the writes, then run this command.
What it is
TrendRadar is an AI-powered trend monitoring system that aggregates content from 50+ platforms, filters it by your defined interests using AI, and pushes relevant alerts to WeChat, Telegram, Slack, or email. Deploy it in 30 seconds and get personalized trend feeds without manual browsing.
TrendRadar targets developers, researchers, and content creators who need to stay current across many information sources without checking each one manually.
How it saves time or tokens
Manually checking 50+ platforms for relevant content takes hours daily. TrendRadar runs in the background, applies AI filtering to your interest profile, and surfaces only what matters. You read a curated feed instead of scanning dozens of sites.
The push-based model means you do not poll or check dashboards. Relevant trends arrive in your preferred channel.
How to use
- Clone the repository and configure your interest profile in the config file
- Set up notification channels (Telegram bot token, Slack webhook, etc.)
- Deploy with Docker:
docker compose up -d - Receive filtered trend alerts on your configured channels
Example
# config.yml
interests:
- topic: 'AI agents'
keywords: ['agent', 'multi-agent', 'agentic', 'tool use']
priority: high
- topic: 'LLM infrastructure'
keywords: ['inference', 'serving', 'gateway', 'proxy']
priority: medium
sources:
- name: hacker_news
enabled: true
interval: 30m
- name: reddit
subreddits: ['MachineLearning', 'LocalLLaMA']
interval: 1h
- name: github_trending
languages: ['python', 'rust']
interval: 6h
notifications:
telegram:
bot_token: 'your-bot-token'
chat_id: 'your-chat-id'
slack:
webhook_url: 'https://hooks.slack.com/services/...'
Related on TokRepo
- Monitoring tools -- Monitoring and alerting systems
- Research tools -- Research and trend analysis tools
Common pitfalls
- Broad interest keywords generate too many alerts; start narrow and expand gradually
- Some source platforms rate-limit scrapers; respect intervals to avoid being blocked
- The AI filter requires an LLM API key, which adds cost; configure a budget-friendly model for filtering
Frequently Asked Questions
TrendRadar aggregates from Hacker News, Reddit, GitHub Trending, Twitter, Product Hunt, ArXiv, tech blogs, and more. The exact list of 50+ platforms is configurable in the source configuration.
TrendRadar sends each item's title and summary to an LLM with your interest profile. The LLM scores relevance, and only items above your threshold are forwarded. This avoids keyword-only matching and catches semantically relevant content.
Yes. TrendRadar is open source under GPL-3.0. Deploy with Docker Compose on any server. All data stays on your infrastructure. The only external dependency is the LLM API for filtering.
Intervals are configurable per source. Fast-moving sources like Hacker News can be checked every 30 minutes. Slower sources like GitHub Trending can be checked every 6 hours. You control the balance between freshness and API usage.
Yes. TrendRadar tracks previously sent items and avoids duplicate notifications. If the same trending topic appears on multiple platforms, it consolidates into a single alert with source links.
Citations (3)
- TrendRadar GitHub— TrendRadar is an AI-powered trend monitoring system with 51K+ GitHub stars
- TrendRadar License— GPL-3.0 open-source license
- OpenAI API— Large language models for content filtering and relevance scoring
Related on TokRepo
Source & Thanks
Created by sansan0. Licensed under GPL-3.0.
TrendRadar — ⭐ 51,000+
Thanks to sansan0 for building a comprehensive trend monitoring tool that saves hours of manual browsing.
Discussion
Related Assets
Bevy — Data-Driven Game Engine Built in Rust
Bevy is a refreshingly simple data-driven game engine built in Rust. Uses an Entity Component System (ECS), hot reloading, and a modular plugin architecture. The most popular Rust game engine and a new paradigm for game development.
Spacemacs — Community-Driven Emacs Distribution with Vim Keybindings
A community-driven Emacs configuration that merges Emacs and Vim editing paradigms through a mnemonic leader-key system and a curated layer architecture.
StackStorm — Event-Driven Automation for DevOps and SRE
An open-source event-driven automation platform that connects sensors, triggers, rules, and actions to automate incident response, deployments, and infrastructure remediation. Often described as IFTTT for Ops.
Netty — Async Event-Driven Network Application Framework
An asynchronous event-driven network application framework for building high-performance protocol servers and clients on the JVM.