URL Trigger
proxy.ts validates owner/repo and starts local processing.
Browser-native RAG. Embeddings, retrieval, and storage, all on-device via WebGPU. No server. API keys encrypted locally.
Evalsproxy.ts validates owner/repo and starts local processing.
Repository tree and source blobs are pulled into browser memory.
tree-sitter WASM segments code into semantically stable chunks.
transformers.js runs WebGPU embeddings for chunk vectors.
Vectors are compressed for fast local similarity operations.
IndexedDB stores vectors, metadata, and symbol structure locally.
Hamming distance and regex matching are fused for recall.
Candidate chunks are reranked before prompt construction.
Qwen2-0.5B generates grounded answers in a dedicated worker.
Answer and verification loop are streamed to the interface.