A standalone, AI-oriented code indexing framework. Parses source code with tree-sitter, stores a relational graph in SQLite, and serves queries over JSON-RPC (HTTP) or MCP (stdio).
Supported languages: Java, Kotlin, Rust, Go, C, C++
| Document | Description |
|---|---|
| Architecture | Crate structure, data flow, key design decisions |
| API Reference | JSON-RPC endpoints and MCP tools |
| Cross-File Resolution | How imports, calls, and types are resolved across files |
| Variant Source Sets | Brand/flavor-aware indexing for Android projects |
Detailed step-by-step implementation plans from each development phase are preserved in docs/archive/. These were the original design specs used during development and may not reflect the current state of the code.