Repo discovery for agents

The repo discovery layer
for coding agents

Reposeek helps coding agents find libraries, starters, tools, and examples with README evidence attached.

Start Free Trial
type SearchResult = {
  repo: string;
  url: string;
  score: number;
  summary: string | null;
  stars: number;
  license: string | null;
};

const apiKey = process.env.REPOSEEK_API_KEY;
if (!apiKey) throw new Error("Set REPOSEEK_API_KEY first.");

const response = await fetch("https://api.reposeek.app/v1/search", {
  method: "POST",
  headers: {
    Authorization: "Bearer " + apiKey,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    query: "nextjs stripe starter",
    limit: 3,
  }),
});

if (!response.ok) {
  throw new Error("Reposeek search failed: " + response.status);
}

const data = (await response.json()) as { results: SearchResult[] };

for (const result of data.results) {
  console.log(result.repo, result.score);
  console.log(result.summary ?? result.url);
}
scroll →

Live demo

See how a prompt becomes repo evidence.

Run a discovery query or review the sample flow Reposeek returns to coding agents.

app.reposeek.com/search

Search preview

Repo discovery

Query

Next.js SaaS starter with Stripe, API keys, and usage limits

nextjs/saas-starter

MIT · 15.7k stars · 0.92 match

#1

Best app foundation: auth, Stripe, dashboard, teams, Drizzle, and shadcn/ui.

Stripe checkout + customer portalAPI key tableUsage metering primitives

getpaykit/paykit

MIT · 886 stars · 0.86 match

#2

Billing and usage-state reference with a premium developer-tool landing direction.

Billing state modelWebhook examplesPremium landing patterns

shadcnstore/shadcn-dashboard-landing-template

MIT · 697 stars · 0.78 match

#3

Strong dashboard/landing component base for a polished authenticated product UI.

Dashboard shellLanding componentsNext.js starter UI
Retrieved candidates, ranked summaries, and citations for the next prompt
Backendevidence flow
POST /api/demo/search
{ query: "Next.js SaaS starter with Stripe, API keys, and usage limits", limit: 3 }scroll →
Parsed query intent · starter/template
Searching repo index and README vectors
Retrieved candidates
nextjs/saas-starter score=0.92 · stripe api keys usage
getpaykit/paykit score=0.86 · billing webhooks limits
shadcnstore/shadcn-dashboard-landing-template score=0.78
scroll →
Ranked candidates with evidence summaries
evidence=[README, package.json, docs]
output=repo + score + stars + summary + url
scroll →

Product mechanics

How Reposeek turns a vague prompt into repo evidence.

Built for the moment before implementation, when an agent needs the right codebase to build on.

Query understanding

Classify whether the prompt needs a starter, SDK, example app, tool, or library before retrieval starts.

Repository evidence

Rank repositories with summaries, stars, freshness, docs, README, and package signals agents can inspect.

Agent-ready output

Return compact repo objects that fit CLI tools, coding agents, and API-first workflows without secret leakage.

/ start with 100 searches

Give your agent a better first move.

Start with 100 searches total, then upgrade to Pro when Reposeek becomes part of your workflow.