The repo scout for vibe codersSearch by words and meaning
Find it beforeyou build it.
Describe what you’re building. Get popular, free-to-use, maintained repos that fit.
Trending on GitHub
Nothing you type is stored.
·
·
·
·
· A Cardzo product
Repository data from the GitHub API. Replore is not affiliated with or endorsed by GitHub. GitHub® is a trademark of GitHub, Inc.
0 selected
Turn your picks into a build plan
A build plan (a PRD, or product requirements doc) your AI can code straight from. Replore doesn't
write it: your own AI does, free and private. Copy the prompt below into any AI agent (Claude Code,
Codex, Cursor…) or open it in Claude, ChatGPT or Gemini. It lists the repos you selected.
Prompt copied. Paste it into Gemini (it has no pre-fill link).
Long plan: each button copies the prompt first, then opens
the assistant. Paste it there.
Got a useful plan? Leave a tip It helps us keep Replore free and fund more open-source projects.
Or scan to tip from your phone
Plans work best with 10 or fewer repos. You picked
. Untick the weakest few for a sharper plan.
Open in Claude opens a new chat on your own claude.ai account
with the prompt ready to send. (If it doesn't pre-fill, tap the copy icon and paste.)
New to the plugin? .
Filters
Narrow your search. All optional. These apply to your next search.
Find similar repos
Paste a repo you already like (owner/repo or a GitHub link), then type a few words in the
search box (e.g. “free ai call”) so I can narrow the similar repos to what you actually want.
How Replore works
Three steps, right in your browser. No account, no key.
Describe your project, tap Find, and get the repos that fit: relevant, popular, free to use.
Hybrid search: repos are ranked by your words and by what you mean, so "voice notes" also finds "speech-to-text". Repos our index finds that the word search missed are checked on GitHub before you see them.
Build a plan: tick the repos you like on the results, then tap Generate plan.
Replore hands the picks to your own Claude (Copy, or Open in Claude), which writes a full build plan
(a PRD) you can code straight from, free and private.
For AI-written searches and a whole PRD read feature
by feature, use the plugin (Claude Code, Codex, Cursor or any AI agent).
Use Replore in your AI agent
Your own AI writes the searches, judges every result and shows every repo that fits, not just this
page's list. Free and open source. Pick your agent:
Claude CodePlugin · 2 steps
Best results
The full plugin: your AI writes the searches, judges every result and reads a whole PRD feature by feature.
CodexMCP · 3 steps
Connect Replore through MCP, or just open the cloned folder: Codex reads AGENTS.md on its own.
CursorMCP · 3 steps
Add Replore to Cursor's MCP settings, then ask for repos in the chat.
Gemini CLIMCP · 3 steps
Add Replore as an MCP server, then ask Gemini for repos that fit your idea.
VS Code CopilotMCP · 3 steps
Add Replore to Copilot's MCP servers. Copilot also reads AGENTS.md in the folder.
WindsurfMCP · 3 steps
Add Replore to Windsurf's MCP settings, then ask for repos in the chat.
ClineMCP · 3 steps
Add Replore in Cline's MCP servers panel, then ask for repos for your project.
Open the cloned folder and say "follow AGENTS.md". Your agent runs Replore's search (scripts/scout.py) itself.
Claude CodePlugin · 2 steps
Get Claude CodeA free AI coding assistant for your terminal: claude.com/claude-code. Check Python 3.11+ with python3 --version (Windows: python.org, tick "Add python.exe to PATH"; Mac: brew install python).
Add the pluginType claude in any folder, then paste:
/replore:find a diet app for iPhone, starting from scratch
CodexMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to Codex's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart Codex. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". Codex calls Replore's find_repos tool and shows the comparison table.
CursorMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to Cursor's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart Cursor. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". Cursor calls Replore's find_repos tool and shows the comparison table.
Gemini CLIMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to Gemini CLI's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart Gemini CLI. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". Gemini CLI calls Replore's find_repos tool and shows the comparison table.
VS Code CopilotMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to VS Code Copilot's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart VS Code Copilot. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". VS Code Copilot calls Replore's find_repos tool and shows the comparison table.
WindsurfMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to Windsurf's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart Windsurf. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". Windsurf calls Replore's find_repos tool and shows the comparison table.
ClineMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to Cline's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart Cline. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". Cline calls Replore's find_repos tool and shows the comparison table.
Any MCP agentMCP · 3 steps
Get ReploreNeeds Python 3.11+ and git (or on GitHub click Code, then Download ZIP). On Windows type python wherever it says python3. Then cd replore and run pwd (Windows: cd): that prints the full path you need next.
Add it to Any MCP agent's MCP settingsCommand python3, argument <that path>/scripts/mcp_server.py. Add the replore entry inside the existing list; don't replace the file. Then restart Any MCP agent. The exact file and snippet for each agent are in the README.
Ask for reposSay "find repos for a diet app for iPhone". Any MCP agent calls Replore's find_repos tool and shows the comparison table.
No MCPAGENTS.md · 2 steps
Get ReploreClone it, or on GitHub click Code, then Download ZIP and unzip.
Open the folder in your agentCodex, Cursor, Copilot, Cline and Windsurf read AGENTS.md automatically; with any other agent say "follow AGENTS.md". It then runs scripts/scout.py itself.
Pick the ones that fit: tap a card (or its bookmark) to add it to your plan; picked cards turn dark.
Open Details to look inside (Diagram, Wiki, Code) and check Is it safe to build on?. 2 or 3 good
picks beat 10 maybes.
Get a build plan: hit Generate plan on the bar that appears. Replore turns your picks and what
you're building into one prompt for your own AI (Claude, ChatGPT or Gemini; copy it or open it there).
No AI runs here. Your AI first asks you 5 short questions, then shows you mockups of the main screens to approve,
and only then writes the plan (a PRD).
Build it with your AI agent: paste the plan into Claude Code, Codex, Cursor or any agent.
Want smarter search and a feature-by-feature plan from a whole PRD? .
Tip: add the free Context7 MCP server to your agent so it reads each repo's current docs instead of guessing.
Remember: stars are popularity, not quality, and a licence verdict is a plain summary, not legal advice.
Tell Leo
Hi, it's Leo! Found a bug, or want something new? Tell me and I'll pass it straight to the Cardzo
team (hello@cardzo.co.in).
Tell me what it's about first.
Got it, thanks! I passed it to the Cardzo team.
Or write to hello@cardzo.co.in
Privacy
Replore has no account and no user database, and stores nothing you type. Our host counts page views
with Cloudflare Web Analytics, without cookies (see below).
Your search words go from your browser straight to GitHub (with your IP address) to run the search.
To sort repos by fit, your search words and the list of repos found go through our relevance check (our only
server code) to an AI provider (Cloudflare Workers AI, or Groq when that is unavailable or over its daily limit), which judges which repos fit.
We don't store or log them; each provider handles them under its own terms
(Cloudflare,
Groq). If a check fails we record only the
error type and time. If the check is unavailable you get the keyword results unchanged.
Meaning-based search (only when switched on): the same check asks an AI model what your words mean and looks
them up in an index of public repo names and descriptions (Cloudflare Vectorize). Every repo found that way is checked
live on GitHub before you see it.
Where repo data comes from: the GitHub API. Replore is not affiliated with or endorsed by GitHub.
GitHub® is a trademark of GitHub, Inc. Tips (if you leave one) go through Stripe; we never see your card details.
Saved for an hour: your browser keeps your last 10 searches and their results on this device for one hour,
so repeating one is instant. They never leave your device; the next search after an hour runs fresh. For identical
searches, our relevance check also reuses the AI's answer for an hour; it keeps only a fingerprint of the search and which
repos don't fit, never your words.
Bot check: Cloudflare Turnstile is on: your browser loads it from Cloudflare when you search, and
it checks that you're a person before the AI check runs. It usually needs no click. Cloudflare handles it under the
same privacy policy.
When the page loads, only Cloudflare (our host) sees your IP address; loading the page doesn't reveal what
you search (the relevance check above does send your search words to Cloudflare). Fonts and
scripts come from this site, not from Google or other CDNs; the only outside scripts are Cloudflare's bot check
(above) and page-view counter (below). Searches are never put in the page address.
Page-view counts: our host runs Cloudflare Web Analytics on this site, a cookieless, privacy-first
page-view counter run by Cloudflare and loaded from static.cloudflareinsights.com. It records the page
address (your searches are never in it), the referring site, your browser, operating system and device type, your
country and how fast the page loaded. It sets no cookie, stores nothing on your device, never sees what you type and
gives us only totals. Cloudflare handles it under its
privacy policy.
On your device only: your last search, results and filters, so a refresh brings them back. Use the clear button in the
search bar, or the Replore logo, to delete them.
Uploaded plans are read in your browser and never uploaded; only short feature phrases are searched on GitHub.
Open in Claude or Open in ChatGPT sends the build-plan prompt to your own claude.ai or chatgpt.com
account, only when you click it. Open in Gemini copies it and opens gemini.google.com; you paste it.
Explore links on a card (Diagram, Digest, Wiki, Browse, Edit) open gitdiagram.com, gitingest.com, deepwiki.com, github1s.com or
github.dev at the repo's public name, only when you click one; your searches are never sent.
Safe to build on? on a card, only when you open it: your browser asks GitHub's API about that repo, and our
trust check sends the repo's public name and language to OpenSSF Scorecard and Google's deps.dev (vulnerability data
from OSV.dev), without your IP address or your searches.
Feedback you send (title, type, message, and your email only if you add it) goes through
Web3Forms (api.web3forms.com), an email-forwarding service, to hello@cardzo.co.in. Nothing is
sent until you press Send.
No cookies, ads or tracking pixels from Replore.
The plugin and MCP server run on your computer; your AI provider handles your
conversation under its own terms. Full details, including the plugin's local safety log:
PRIVACY.md.
This is a plain description of how Replore works, not legal advice.
About the results
Results are ranked by fit: how well a repo matches your words, how popular it is (stars)
and how freely you can use its licence. So the top pick is relevant, popular and free to use, not just the
most-starred.
How Leo searches: he splits what you describe into separate needs and
searches GitHub for each, specific needs first. An AI check then reads the top 30 and moves repos that don't fit to
the end, under "Less likely to fit". If the check is unavailable you get the keyword results unchanged. A search
you repeat within an hour comes back instantly from your own browser.
On each card: when the code last changed, the licence in plain words
(free for commercial use or not), stars, the language and whether it's a starter template. The filters on the left
and the sort menu only narrow and reorder what was found; they never search again. Details shows why it
fits, Diagram, Wiki and Code to look inside, and Is it safe to build on? (OpenSSF Scorecard, known
vulnerabilities, releases), which is for information and never changes the ranking.
The
goes further: your own AI writes the searches, judges every result and reads a whole plan feature by feature.
Limits: results are GitHub search matches, not a scan of every
repository. Stars measure popularity, not quality, and can be bought. The licence verdict comes from the licence
only: a plain summary, not legal advice. Some projects also sell a paid hosted version or add-ons.
Hybrid search: repos are ranked by your words and by what you mean, so "voice notes" also finds "speech-to-text". Repos our index finds that the word search missed are checked on GitHub before you see them.