Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 951 Bytes

File metadata and controls

18 lines (12 loc) · 951 Bytes

Code Index — Design Overview

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++

Documentation

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

Archive

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.