Base URL
https://api.repokit.live
OpenAPI
Use the API when you want explicit HTTP + JSON control, straightforward backend integration, and a clean retrieval layer you can embed in tools or workflows.
Quick actions
The API is the most direct way to verify Repokit on your own repository: issue a verification token, send a task, and inspect the ranked file shortlist.
Base URL
https://api.repokit.live
OpenPrimary endpoint
https://api.repokit.live/find_relevant_files
Feedback endpoint
https://api.repokit.live/find_relevant_files/feedback
Repokit is repository-aware retrieval. The API gives you direct programmatic access to that retrieval layer once your repository is ready.
The normal beta flow is still repo-first: activate your repository, wait until it reaches ready, then issue a verification token from the control plane.
curl -sS \
-H "Authorization: Bearer <your_token>" \
-H "Content-Type: application/json" \
https://api.repokit.live/find_relevant_files \
-d '{
"repository_id": "<repository_id>",
"query": "fix request validation error in routing",
"active_files": ["app/routing.py"],
"recent_files": ["tests/test_routing.py"],
"failing_tests": ["tests/test_routing.py"],
"top_k": 5
}'