Index codebase
In the product: connect a repo from Search (Index mode), onboarding, or the repo library. API: POST /v2/repos/index/new, poll POST /v2/repos/status, list with GET /v2/repos.
Paste a URL or connect GitHub. Code Fundi ingests the repo, maps structure, and builds a token-optimized, searchable map ready for agents and humans.
How to use it in the web app
Connect the source
From Search (Index tab), onboarding, or Repo, paste a GitHub URL and optional branch. Private repos need a linked GitHub account with access.
Wait for the map
Indexing runs in the background. Status shows whether the repo is still updating. You can leave and return when ready.
Use the library
Browse indexed repos under your account. Caps and history windows depend on your tier (Credits and tiers). Responses include meta.max_repos_allowed.
After indexing
| Next step | Where |
|---|---|
| Search / research | Search, Research |
| Blast radius | Blast radius |
| Markdown / file docs | Repo to Markdown, /repo |
Same capability via API
- Queue:
POST /v2/repos/index/new(IndexRepoRequest:url, optionalbranch,update) - Poll:
POST /v2/repos/statuswith{ url }untildata.updatingis false - List:
GET /v2/repos
Authenticated index is 0 credits to queue. Details: V2 Repositories.