Vibe Coding Discover

RAG

Local code search combining BM25, vector similarity, and cross-encoder reranking. Parses 60+ languages with tree-sitter, runs entirely offline, and returns structured results with file paths, line ranges, and symbol metadata. Built in Rust.

★ 11815 forksRustMITVeraTools

Local, symbol-aware code search that combines BM25 and vector retrieval with optional cross-encoder reranking across 65+ languages. Offers a CLI and MCP server, with local inference options and structured results for developers and AI agents.

Use Cases

Find code by behavior or conceptRetrieve relevant code chunks for AI agentsSearch large codebases locally and offlineNavigate symbols and referencesExpose code search to MCP clients

Built With

Language
Rust
Frameworks
Tree-sitter · Tantivy · ONNX Runtime · llama.cpp

Tags

code search · semantic search · hybrid search · BM25 · embeddings · reranking · offline · tree-sitter · MCP · code indexing · Rust