Repo · Search & RAG
jevr
Semantic code and document search CLI for coding agents: a stateless BM25 pass recalls candidate files, Jev Nouls verify each one window-by-window…
Open github.com ↗From the repository
Semantic code and document search CLI — BM25 recall + TypeSafe Jev calibrated precision
bm25claude-codeclicode-searchcoding-agentsdeveloper-toolsdocument-searchinformation-retrievaljevrustsemantic-searchsystem-onetypesafe
How builders describe it
Semantic code and document search CLI for coding agents: a stateless BM25 pass recalls candidate files, Jev Nouls verify each one window-by-window against the query, and one listwise Choice reranks the survivors into grep-style path:line output with calibrated relevance scores.
A Rust CLI that finds files and line ranges with two ingredients: a stateless in-memory BM25 pass for recall and Jev calibrated judgments for precision. No embeddings, no vector database, no index directory, no repository state.
The decision Jev makes
Rank candidates against a query, or answer whether a passage is relevant.
Where it fits
Search pipelines retrieve too much. These projects use Jev as a reranker or relevance check after the first search, so only useful results reach the user or the model. All 108 search & rag projects →