Skip to content

Repository files navigation

IdeaRadar

IdeaRadar

Scan the web. Find your next build.
扫描网络,发现你的下一个作品。

English | 中文


English

IdeaRadar is a Chrome extension that automatically scans demand signals from websites like Reddit, Hacker News, Product Hunt, Xiaohongshu, Jike, and more — then uses AI to help you identify the most worthwhile side projects to build.

✨ Features

  • Auto-capture — Browse supported sites, signals collect automatically in the background
  • Custom Sources — Add ANY website with CSS selector support for precise extraction
  • Twitter / X Deep Monitor — Track keywords, hashtags, and specific users
  • Multi-AI Support — OpenAI, DeepSeek, Gemini, Anthropic, Doubao, Grok
  • AI Analysis — Auto-evaluate opportunity, difficulty, signal strength, and digging worth
  • Side Panel — Filter, search, and export all signals in one place
  • Daily Reminders — Never miss a scanning session
  • One-Click Export — JSON export with full analysis data
  • Bilingual UI — English & Chinese (简体中文)
  • Privacy First — All data stays in your browser, no server, no tracking

📡 Supported Sources

Type Platforms
🔴 Demand Reddit (r/SideProject, r/somebodymakethis), Hacker News Ask, X/Twitter, Xiaohongshu, Jike
🔵 Trend Product Hunt daily, GitHub Trending, Exploding Topics
🟡 Opportunity Indie Hackers, Starter Story
➕ Custom Any website you configure

🚀 Install (Developer Mode)

  1. Download or clone this repo
  2. Open Chrome → chrome://extensions/
  3. Enable Developer mode (toggle top-right)
  4. Click Load unpacked → select the project folder
  5. The radar icon appears in your toolbar

🤖 Configure AI

  1. Click the radar icon → Settings
  2. Select your AI provider and enter your API key
  3. All AI calls go directly from your browser to the provider — we never see your key or data

📸 Screenshots

Screenshots coming soon. Feel free to submit a PR!


中文

IdeaRadar 是一个 Chrome 浏览器扩展,自动扫描 Reddit、Hacker News、Product Hunt、小红书、即刻等平台的需求信号,并用 AI 帮你判断哪些 side project 最值得做。

✨ 核心功能

  • 自动捕获 — 浏览支持的平台时,信号在后台自动收集
  • 自定义信号源 — 添加任意网站,支持 CSS 选择器精确提取
  • Twitter / X 深度监控 — 追踪关键词、标签和特定用户
  • 多 AI 支持 — OpenAI、DeepSeek、Gemini、Anthropic、豆包、Grok
  • AI 智能分析 — 自动评估机会、难度、信号强度和深挖价值
  • 侧边面板 — 过滤、搜索、导出,一站式管理
  • 每日提醒 — 不错过任何扫描时机
  • 一键导出 — JSON 格式导出所有信号和分析结果
  • 中英双语 — 界面支持简体中文和英文切换
  • 隐私优先 — 所有数据仅存在本地浏览器,无服务端,无追踪

📡 支持的信号源

类型 平台
🔴 需求信号 Reddit (r/SideProject, r/somebodymakethis)、Hacker News Ask、X/Twitter、小红书、即刻
🔵 趋势信号 Product Hunt 日榜、GitHub Trending、Exploding Topics
🟡 机会信号 Indie Hackers、Starter Story
➕ 自定义 你配置的任何网站

🚀 安装方式(开发者模式)

  1. 下载或 clone 本仓库
  2. 打开 Chrome → chrome://extensions/
  3. 右上角开启开发者模式
  4. 点击加载已解压的扩展程序 → 选择项目文件夹
  5. 工具栏出现雷达图标即安装成功

🤖 配置 AI 分析

  1. 点击雷达图标 → 设置
  2. 选择 AI 提供商并填入你的 API Key
  3. 所有 AI 调用直接从你的浏览器发往提供商 — 我们不接触你的密钥和数据

📸 截图

截图待补充。欢迎提交 PR!


Architecture

IdeaRadar/
├── manifest.json          # MV3 config
├── background.js          # Service worker: AI adapter, storage, alarms
├── popup.html / popup.js  # Quick stats & actions
├── sidepanel.html / .js   # Main signal browser & AI analysis
├── options.html / .js     # Settings: AI, sources, general
├── lib/i18n.js            # Bilingual engine (inline, zero-dependency)
├── content/               # Platform-specific scanners
│   ├── common.js          # Shared utilities
│   ├── reddit.js
│   ├── hackernews.js
│   ├── producthunt.js
│   ├── github.js
│   ├── x-twitter.js
│   ├── xiaohongshu.js     # 小红书 SPA support
│   ├── jike.js            # 即刻 SPA support
│   └── universal.js       # Custom source scanner (<all_urls>)
├── _locales/              # Chrome i18n manifest strings
└── icons/                 # Brand icons
  • Pure vanilla JS, no build step, no framework
  • ~3,300 LOC total
  • Zero backend — all data in chrome.storage.local
  • Bring-your-own API key — AI calls go directly to your chosen provider

Privacy

See PRIVACY.md.

TL;DR: We do NOT collect any data. Everything stays in your browser.

Inspiration

Inspired by the AGI Hunt article 《找到那件最值得做的事》 — the idea that the best side projects come from scanning real demand signals across the internet.

License

MIT License — see LICENSE.

Contributing

Issues and PRs welcome! Ideas for contribution:

  • Add support for more platforms
  • Improve AI analysis prompts
  • Better UI/UX for the side panel
  • Real screenshots for the README

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages