OSS
Codesearch Ships Multi-Repo Semantic Search MCP in Rust — Hybrid Vector+BM25 With Incremental Indexing
flupkede/codesearch provides a fully offline, GPU-free Rust MCP server with hybrid vector + BM25 retrieval fused via Reciprocal Rank Fusion, plus tree-sitter AST chunking for 9 languages. The standout feature is multi-repo search — querying semantically across multiple repositories simultaneously — with incremental indexing that processes only changed files, typically 10-100x faster than full rebuilds. Compatible with Claude Code, Cursor, OpenCode, and any MCP client.
Source
↳ Follow the thread