jevbooks

← All projects

jegrep

can1357/jegrep

Semantic grep: describe it, find it, powered by Jev.

Scoring & Ranking99%Runner-up: Classification & RoutingExplicit fail-open / fail-closed

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?"

View on GitHub

judged by Jevjev-1.13.0

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.