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.
Vera is a Rust-based code search tool that indexes 60+ languages using tree-sitter parsing and performs hybrid retrieval with BM25, vector search, and optional reranking, running locally or via API.
How It Works
You hear about Vera, a smart helper that finds exactly the right code in any project instantly.
Download and install Vera with one simple command, no complicated setup needed.
Everything stays on your machine, fast and private.
Tap into powerful online AI for the best results.
Point Vera at your project folder and let it learn every file, function, and detail.
Type a question like 'show login code' and Vera highlights the perfect matches with context.
Vera automatically updates as you change code, always ready.
You search code effortlessly, build faster, and let AI agents use Vera to help you shine.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.