SCIP indexing, graph navigation, semantic search
Your agents don't need your entire codebase in the context window to understand it. Code Intelligence builds a structural index locally — symbols, references, call graphs — so agents query precise answers instead of scanning thousands of lines.
Full codebase structure at a glance — symbols, references, and relationships indexed locally.
Parses your codebase into a structural index using SCIP (Source Code Intelligence Protocol). Symbols, definitions, references, and type relationships — all queryable without LLM inference.
Interactive graph explorer built on Graphology and Sigma.js. Visualise call chains, dependency trees, and symbol relationships. Drag, zoom, and click through your code's architecture.
Vector embeddings stored in LanceDB with cross-encoder reranking. Search by meaning — 'where do we validate user input' — not just by symbol name. All inference runs locally.
TypeScript, Python, Go, Java, Rust, C/C++, C#, Ruby, Kotlin, Swift, Scala, PHP, and more. The indexer handles each language's semantics natively — generics, traits, interfaces, decorators — not just text matching.
Structural pattern matching via ast-grep. Find code by shape — 'all functions that catch an error and don't log it' — across your codebase in milliseconds.
Index multiple repositories and search across them. Your agents see dependencies, shared libraries, and API contracts across the whole project — not just the current repo.
A 'find all references' call returns exactly the lines that matter — not 50 files of context. Your agents spend tokens on reasoning, not on reading.
Code Intelligence ships with the Studio. No extra install, no extra cost.