Understand the code behind the change.
Revision-pinned file exploration, code retrieval and architecture in the same place as your pull requests.
Browse and search
Index a selected branch. Search file paths, Python functions, classes and source identifiers without an AI key. Inspect line-numbered source and its commit hash. Partial coverage is visible.
Dependency evidence
Python AST imports map to indexed module paths. Dynamic imports, aliases, external packages and runtime call graphs remain unresolved. Other selected text languages are searchable but are not parsed as contracts.
Semantic retrieval and Q&A
An explicit paid OpenAI embedding operation indexes the first 20 file excerpts. Cosine retrieval uses 256-dimensional vectors stored with the repository index. Source-grounded questions use bounded lexical retrieval with your chosen OpenAI or OpenRouter model, and show the retrieved sources alongside the answer.
Know the boundary
Indexing is bounded to 60 files, 50 KB per file, 500 KB of source and 10,000 tree entries. Exclusions and omissions are shown. No repository code is executed during indexing.