Getting started

Getting started with Repokit

Repokit is a repository-aware retrieval product. Submit your repo, wait until it reaches ready, then verify the results on your own code through API or MCP.

Shortest path

  1. 01Getting started
  2. 02Submit a repo
  3. 03Use the API
  4. 04Use MCP
Docs overview

What this does

Repokit ranks the files most likely to matter for a coding task inside one repository.

The goal is not to generate edits automatically. The goal is to reduce blind searching and make the first inspection step better.

Why it matters

  • Developers spend time rediscovering repo structure before they can debug or implement changes.
  • AI agents waste context on low-signal files when retrieval is generic.
  • Repository-aware file ranking gives both audiences a stronger starting point.

Public entry points

  • Website: https://repokit.co
  • Docs: https://repokit.co/docs
  • API overview: https://repokit.co/api
  • MCP overview: https://repokit.co/mcp
  • Submit your repo: https://submit.repokit.co/control-plane

Choose the right entry point

  • Use submission when you want to verify the product on your own repository.
  • Use the API page when you want the human-facing overview before making HTTP requests.
  • Use the MCP page when you want the human-facing setup path before configuring a client.

What happens after submission

Supported repositories auto-start the happy path while intake is active, but they still need processing time before becoming ready.

When the repository reaches ready, the runtime is active and being served. That is the point where you can issue a verification token and make repo-specific requests.

Current access model

  • Submission is public-beta friendly.
  • API and MCP remain credentialed.
  • Admin controls stay internal.

Related docs