Find the right files for a task before writing a single line of code.

Switch between realistic task examples and inspect how repository-aware file ranking changes the shortlist.

Task

Fix request validation error in routing after auth middleware refactor

Repository context

Repository readyrecent files: middleware/auth.pyfailing tests: tests/test_routing.py

Ranked results

Built for real repository workflows

#1 app/routing.py

Routes and request validation flow

Touches validation flow

#2 middleware/auth.py

Middleware refactor likely affects request path

Recently involved in auth path changes

#3 tests/test_routing.py

Failing coverage around validation logic

Likely connected via failing tests

Treat the output as ranked guidance you can inspect and verify.

How it works

From repository to ranked file shortlist

01

Sign in with GitHub

Start from Repokit. If GitHub authorization or repository access changes are needed, a popup handles the step and returns you to the control plane.

02

Activate repository

RepoKit indexes repository structure, relationships, and signals.

03

Submit a task

Provide a natural-language description of the coding task.

04

Get ranked files

Receive a shortlist of the most relevant files to inspect.

RepoKit does not generate code. It identifies where to look.
Repository readiness

Your repository becomes queryable

After activation, your repository is indexed and prepared for retrieval.

Ready means your repository can be queried through API or MCP.

01

submitted

02

onboarding

03

training

04

evaluating

05

ready

Get started

Start from the right files.

Connect your repository and retrieve the files that matter for your next task.

Ranked files
Relevant context
API + MCP
Python · JavaScript · TypeScript