What it is
JevPDF is an in-browser PDF viewer for people who don't know the exact words to search for. It extracts each page's lines locally with pdf.js and highlights the lines that answer a natural-language query.
How it uses Jev
Each line becomes one Jev noul: does this line answer the query? A batch shares one state (the query plus the page text) and asks up to 16 self-contained questions, each carrying its own line text. Jev returns a probability per line; lines at or above HIT_THRESHOLD are hits, ranked by noul.
Primitives:noul
Technique worth stealing
One narrow noul per line, batched 16 per request against shared page-text state, so highlights stream in page by page.
Try it
bun install; cp .env.example .env.local; add TYPESAFE_API_KEY; bun run dev
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.97
- Shows a System One patternyes0.90
- Handles uncertaintyyes0.69
- Measuredno0.08
- Runnableyes0.94
- Worth recommendingyes0.66
- Model replicano0.03
- Problem scopescore on a 0–2 scale1.09
- About Jevyes0.99
Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 23 Sept 2026.