What it is
jegrep is a Rust semantic grep that scores live repository files and line ranges with Jev probabilities, without an embedding index or background daemon. It is for developers and coding agents searching code by natural-language description.
How it uses Jev
jegrep uses Jev to judge code: it sends file content and passages as state with typed questions, and Jev returns calibrated yes/no probabilities. Those scores drive exploration strategies, rank hits, and produce absolute relevance thresholds for files and line ranges.
Primitives:choicescorenoul
Technique worth stealing
Use calibrated probabilities as absolute thresholds so batches stay comparable without an index.
Try it
cargo install jegrep; set OPENROUTER_API_KEY or TYPESAFE_API_KEY; run jegrep "where do we handle authentication?"
Evidence
Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.
- Jev-centricyes0.91
- Shows a System One patternno0.20
- Handles uncertaintyno0.23
- Measuredno0.09
- Runnableyes0.89
- Worth recommendingunclear0.42
- Model replicano0.05
- Problem scopescore on a 0–2 scale1.89
- About Jevyes0.98
Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 21 Sept 2026.