jgrep
Semantic code search and diff linting that asks Jev whether source chunks match a behavior described in plain language.
Semantic code search and diff linting that asks Jev whether source chunks match a behavior described in plain language.
The CLI chunks source files, batches 16 chunks with 16 Noul questions in a Jev request, and ranks file:line hits by returned probabilities. Its row-scoring mode also passes user-defined Noul, Choice, and Score questions verbatim to Jev.
Is beauty the main content of this account?
One creator record from the input CSV or JSONL row; the README says each row becomes one state. The concrete row values vary by caller.
Dominant sub-category?
One creator record from the input CSV or JSONL row; the README says each row becomes one state. The concrete row values vary by caller.
Fit for a Korean skincare seeding campaign?
One creator record from the input CSV or JSONL row; the README says each row becomes one state. The concrete row values vary by caller.
The CLI receives a behavior description and code path, a diff, or a CSV/JSONL table with optional typed question JSON.
For source search it chunks files and packs 16 chunks with 16 Noul questions per request; row mode sends each record as state with caller-defined typed questions.
The CLI ranks source file:line hits by probabilities or writes typed answer columns to a scored table; test selection uses the same source-matching path.
It uses parallel typed judgments as an index-free semantic search over source code, then applies the same method to changed-file linting and affected-test selection.