Vera
Local code search combining BM25, vector similarity, and cross-encoder reranking. Parses 60+ languages with tree-sitter. Runs entirely offline, built in Rust.
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.
- Search code across sixty-plus programming languages locally
- Find functions and symbols with accurate syntax-aware results
- Run fast code search without sending your code to external services
Local code search combining BM25, vector similarity, and cross-encoder reranking. Parses 60+ languages with tree-sitter. Runs entirely offline, built in Rust.
Developers working in large codebases who need fast, accurate code search without sending code to external services.
https://github.com/lemon07r/Vera
By lemon07r
How to Get It
npx -y @vera-ai/cli install # or: bunx @vera-ai/cli install / uvx vera-ai install — then run: vera setup, vera index ., vera search "query"
Tip: Paste this into a Claude Code conversation. Verify command matches your Claude Code version.
After installing, paste this into Claude:
Help me search code across sixty-plus programming languages locally
Trust Signals Auto-scanned
Community Pulse Emerging
Discussed on Reddit
- Vera, a fast local semantic code search for coding agents (Rust, 63 languages, C — Reddit · 31 pts
- Vera, a local-first code search for AI agents (Rust, ONNX, 63 languages, CLI + S — Reddit · 15 pts
- Vera, a fast local-first semantic code search tool for coding agents (63 languag — Reddit · 8 pts
3 mentions across 1 sources
Reviewer notes
Auto-scanned review. These are observations, not a security certification.
catalog_hygiene stale-eval refresh: Scored from trust signals (evidence-eval-v1): 97 GitHub stars; 2 contributors; last commit 54d ago; license MIT.
Things to check
- Requires local installation and initial indexing of your codebase; performance scales with hardware. No built-in web UI—integration via CLI or API needed. Tree-sitter coverage varies by language maturity.
How to evaluate tools before deploying →
Data shown here comes from public APIs and automated scanning. Reviewer notes reflect one person's experience. This is not a security certification or legal recommendation. Always evaluate tools according to your own organization's policies.
Evaluation
catalog_hygiene stale-eval refresh: Scored from trust signals (evidence-eval-v1): 97 GitHub stars; 2 contributors; last commit 54d ago; license MIT.