Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Pre-build reality check for AI coding agents. Scans GitHub, HN, npm, PyPI, Product Hunt. MCP server. 290+ stars.
| Date | Stars |
|---|---|
| 2026-07-31 | 771 |
| 2026-08-05 | 774 |
| 2026-08-06 | 774 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
5.0
growth rate 0.00%/day
<!-- mcp-name: io.github.mnemox-ai/idea-reality-mcp -->
English | [繁體中文](docs/zh/README.zh-TW.md)
# idea-reality-mcp
**How to check if someone already built your app idea — automatically.**
idea-reality-mcp is an MCP server that scans GitHub, npm, PyPI, Hacker News, and Stack Overflow to check if your startup idea already exists. It returns a 0–100 reality score with evidence, trend detection, and pivot suggestions — so your AI agent can decide whether to build, pivot, or kill the idea before writing any code.
**When to use this:** You're about to start a new project and want to know if similar tools already exist, how competitive the space is, and whether the market is growing or declining.
> **Not just checking — building it?** After a reality check, open your idea as a public project on **[AngelRun](https://angelrun.vercel.app/new?utm_source=idea-reality&utm_medium=readme&utm_campaign=demand-cta)** — ship updates, climb the season, and get seen by angels.
[](https://pypi.org/project/idea-reality-mcp/)
[](https://smithery.ai/server/idea-reality-mcp)
[](https://opensource.org/licenses/MIT)
[]()
[](https://github.com/mnemox-ai/idea-reality-mcp)
[](https://pepy.tech/project/idea-reality-mcp)
<p align="center">
<a href="cursor://anysphere.cursor-deeplink/mcp/install?name=idea-reality&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22idea-reality-mcp%22%5D%7D">
<img src="https://cursor.com/deeplink/mcp-install-dark.svg" alt="Install in Cursor" height="32">
</a>
</p>
## How it works
1. **Describe your idea** in plain English — e.g. "a CLI tool that converts Figma designs to React components"
2. **idea_check scans 5 databases** in parallel (GitHub repos + stars, Hacker News discussions, npm/PyPI packages, Stack Overflow questions)
3. **Get a 0–100 reality score** with trend direction (accelerating/stable/declining), top competitors, and AI-generated pivot suggestions
## What you get
```
You: "AI code review tool"
idea_check →
├── reality_signal: 92/100
├── trend: accelerating ↗
├── market_momentum: 73/100
├── GitHub repos: 847 (45% created in last 6 months)
├── Top competitor: reviewdog (9,094 ⭐)
├── npm packages: 56
├── HN discussions: 254 (trending up)
└── Verdict: HIGH — market is accelerating, find a niche fast
```
One score. Six sources. Trend detection. Your agent decides what to do next.
<p align="center">
<a href="https://mnemox.ai/check"><strong>Try it in your browser — no install</strong></a>
</p>
## Quick Start
```bash
# 1. Install
uvx idea-reality-mcp
# 2. Add to your agent
claude mcp add idea-reality -- uvx idea-reality-mcp # Claude Code
```
**3. Ask your agent:** *"Before I start building, check if this already exists: a CLI tool that converts Figma designs to React components"*
That's it. The agent calls `idea_check` and returns: reality_signal, top competitors, and pivot suggestions.
<details>
<summary>Other MCP clients</summary>
**Claude Desktop / Cursor** — add to config JSON:
```json
{
"mcpServers": {
"idea-reality": {
"command": "uvx",
"args": ["idea-reality-mcp"]
}
}
}
```
Config location: **macOS** `~/Library/Application Support/Claude/claude_desktop_config.json` · **Windows** `%APPDATA%\Claude\claude_desktop_config.json` · **Cursor** `.cursor/mcp.json`
**Smithery** (remote, no local install):
```bash
npx -y @smithery/cli install idea-reality-mcp --client claude
```
</details>
## Setup & Configuration
First-time guided setup:
```bash
idea-reality setup
```
This walks you through:
1. **Terms acceptance** — data collection policy and disclaimer
2. **PlExcerpt of 10,675 characters
Read on GitHub187
Mark Zhang · United States
2
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:d4a1c8200b7eec13, topic:mcp, topic:mcp-server, desc:mcp server