Vector Indexer
Semantic search powered by local embeddings and LanceDB.
How it Works
The Vector Indexer chunks your code into overlapping windows and generates dense vector embeddings using a local sentence-transformers model. No data leaves your machine.
Embeddings are stored in a global LanceDB store at:
bash
Resource Profiles
Choose the embedding model based on your hardware:
bash
Clearing the Index
To delete all vectors for a project (does not delete source code):
bash
Open the DB TUI, navigate to Vectors, and press D to delete project vectors.