Jev is a solid judge when the answer is in the input, not when it has to be worked out.
When the answer is in the input, TypeSafe’s Jev keeps up with the best judges at a fraction of the cost, and its confident verdicts are usually right. When the answer has to be worked out, through inference, interpretation or maths, it falls behind.
1. The short version
- Jev decides in about a second without reasoning, and matches frontier LLMs on look-up checks at a fraction of their cost.
- It falls behind on counting, maths and inference; TypeSafe and a Carnegie Mellon study report the same split.
- Trust its confident verdicts on look-up checks; send the rest, and its unsure verdicts, to a stronger judge or a person.
2. What we tested
This is a closer look at one of the judges from There is no best AI judge. Jev, from TypeSafe, is a general decision model: it answers yes/no, pick-one or score questions with a probability, and writes no text. We compared it with:
- Deterministic checks: rules and short programs, such as an official checker or a model-written program.
- LOGEN: Hosho’s proprietary fine-tuned grounding model. It asks one question, “is this claim in the text?”, and gives the same answer every run.
- Frontier LLMs, lite and flagship: LLM judges that reason in text and return a verdict.
17 studies and over 13,000 labelled items, most with the plan fixed before scoring, for under $2 in Jev fees. Details are in the appendix.
3. Where Jev does well, and where it doesn’t
| Task | Code | LOGEN (Hosho) | Jev | Frontier LLM (lite) | Frontier LLM (flagship) |
|---|---|---|---|---|---|
| Did it follow every instruction?IFEval | 100 | 69 | 70 | 76 | |
| Does the table support this?TabFact | 91 | 59 | 88 | 87 | 94 |
| Is every claim in the source?RAGTruth | 58 | 75 | 75 | 83 | 82 |
| Which of two answers is better?MT-Bench | 69 | 83 | 83 | 82 | |
| Does the contract say this?ContractNLI | 86 | 80 | 81 | 82 |
Code and the flagship win by a wide margin on their tasks (IFEval and TabFact). Everywhere else, the judges are within a few points of each other.
Where it does well: checks where the answer is in the input.
- Is this summary faithful? Level with LOGEN, 74 each.
- Is this claim supported by its source? Level with LOGEN on the public RAGTruth set (75 each), and ahead on 279 claims from a production system (76 against 70).
- Paired with LOGEN: where the two disagreed on those production claims (21% of them), problems were twice as common. Send those to review.
Where it falls behind: checks where the answer has to be worked out: counted, inferred or combined.
- Counts and formats: 69, where code scores 100. Use code.
- Errors that take a step of reasoning: it flagged only 13 in 100 summaries that contained one.
- Saying what went wrong: it named the error type 20% of the time, barely above chance (14%).
- Rubrics with several criteria: it matched LLM judges on one graded label, but was near chance on a four-part tone rubric, even split into separate questions.
Ask Jev one question at a time, and only when the answer is in the input.
4. Its confidence tells you which verdicts to trust
Jev returns a probability with every verdict.
- On four of five tasks, confidence separates right from wrong: 89-97% right when most confident, 54-63% when least.
- Unstable verdicts sit at low confidence: on rerun, 17 of 64 low-confidence verdicts changed, against 5 of the other 436.
- It’s well calibrated: when it says 80%, it’s right about 80% of the time.
- The exception is IFEval, where even confident verdicts were right only 68% of the time.
5. On contracts, Jev misses clauses that aren’t spelled out
Contracts often imply a duty rather than state it, and Jev reads literally, so it misses clauses that are there in different words.
| Judge | States it 300 items | Silent 150 items | Opposite 150 items | Overall balanced |
|---|---|---|---|---|
| Jev | 70 | 91 | 87 | 80 |
| LOGEN (Hosho) | 94 | 75 | 79 | 86 |
| Frontier LLM (lite) | 67 | 95 | 93 | 81 |
| Frontier LLM (flagship) | 78 | 91 | 83 | 82 |
- Jev missed 30% of stated clauses. The frontier LLMs missed 22% (flagship) and 33% (lite). LOGEN, trained on exactly this kind of pairing, missed 6%.
- Example: “the NDA grants no licence”. Contracts usually imply this rather than say it. Jev got it right 32% of the time; LOGEN and the flagship frontier LLM 90%.
- Jev scores well on missing clauses (91 against LOGEN’s 75) only because it says “not stated” so often. At matched recall on stated clauses, LOGEN still catches more of the missing or contradicted ones (77% against 63%).
- When LOGEN and Jev agree, on 74% of items, they’re right 94% of the time. When they disagree, even the best judge is right only 62%, so send those to a final referee, ideally a person.
6. How to use it
| Judge | Per 1,000 | Latency | Rerun flips |
|---|---|---|---|
| Code | $0 | instant | never |
| LOGEN (Hosho) | $0.05-0.16 | 1.8-2.1 s | 0 of 300 |
| Jev | $0.03-0.11 | 1.0 s | 4.4% |
| Frontier LLM (lite) | $0.83-2.89 | 1.9-2.2 s | 3.2% |
| Frontier LLM (flagship) | $2.45-8.55 | 2.8-3.4 s | 6.4% |
Before you let Jev pass or fail anything on its own:
- Test a few wordings, then fix one. Rewording the same question changed Jev’s score by 7 points. Try a few on labelled examples and keep the best.
- Set the threshold for each task. By default Jev leans towards “no”. On IFEval it caught 86% of failures but passed only 53% of good answers. Move the cut-off until both are acceptable.
- Look twice at low-confidence verdicts. About 1 in 20 verdicts changes if you ask again, and most of those are the ones Jev was unsure of.
- Use it to flag, not to block. In a medical triage test, adding Jev as a check cut false alarms but also overruled real emergencies, such as seizures, that the other model had caught. Send what it rejects to review; don’t drop it.
Appendix A: How Jev works
| Question type | Asks | Returns |
|---|---|---|
| Noul | Is this statement true? | noul (probability, 0-1) |
| Choice | Which option from a list? | choice, probabilities, confidence |
| Score | Where on an ordered rubric? | score, probabilities, confidence |
- Jev is a “System One” model, named after Kahneman’s System 1, built for quick, structured decisions that code can use directly.
- One call can mix question types. All questions see the same state, but each is answered independently, so one can’t sway another.
- A Noul returns a probability and nothing else. It has no confidence field, so in this post a Noul’s confidence is how far its probability sits from 0.5: |P − 0.5| × 2.
- Billing is on input only: $0.042 per million input tokens, output free. Up to 64k tokens per request, with at most 32k for the state plus the longest question.
Appendix B: Methodology
Every result comes from items with known labels, from experts, lawyers, official checkers or, for the production claims, blind adjudication by a frontier LLM. Most runs were pre-registered: the plan was hashed before scoring.
Judges. Jev (jev-1.13.0, pinned for every run). LOGEN, Hosho’s proprietary model: ModernBERT-large, about 395M parameters, fine-tuned on about 129k labelled pairs from ANLI, VitaminC, FEVER, RAGBench, RAGTruth, MiniCheck and SciFact; RAGTruth’s training split was in that data, so its RAGTruth numbers are close to in-distribution. Frontier LLMs: Claude Haiku 4.5 (lite) and Claude Sonnet 4.6 (flagship). Code: the official checker on IFEval, a model-written program on TabFact and a “longer answer wins” baseline on MT-Bench.
| Study | What it checks | Items |
|---|---|---|
| IFEval | Instruction constraints followed | 532 |
| TabFact | Claim about a table is true | 600 |
| RAGTruth | Answer grounded in retrieved text (pilot) | 600 |
| MT-Bench | Which of two answers is better, by expert vote | 600 |
| ContractNLI | NDA states, contradicts or is silent on a clause | 600 |
| TofuEval | Summary faithful; error type | 1,510 |
| Production claims | Claim supported by its source | 279 |
| Conversation rubrics | Frustration; four-axis tone | 50 sessions |
| Medical triage | Emergency or not, synthetic messages | 300 |
We also tested Jev as a classifier, on about 2,700 items, which this post doesn’t cover.
Metrics. Balanced accuracy: the mean of recall on each class. AUROC: how often a judge ranks a right answer above a wrong one (0.5 is a coin flip, 1.0 is perfect). Expected calibration error: the gap between stated probability and observed accuracy, over 10 bins on balanced data. Cohen’s κ: agreement beyond chance, where 0 is chance and 1 is perfect. Confidence: |P − 0.5| × 2. Stability: each judge rerun on the same 500 items (300 for LOGEN). Costs are list prices; latency was measured from our machine.