← Research
Research

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.

Oct 2026·~6 min read

1. The short version

  1. Jev decides in about a second without reasoning, and matches frontier LLMs on look-up checks at a fraction of their cost.
  2. It falls behind on counting, maths and inference; TypeSafe and a Carnegie Mellon study report the same split.
  3. 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

A different judge wins each task
Balanced accuracy for each judge on each of five datasets.
TaskCodeLOGEN
(Hosho)
JevFrontier LLM
(lite)
Frontier LLM
(flagship)
Did it follow every instruction?IFEval100697076
Does the table support this?TabFact9159888794
Is every claim in the source?RAGTruth5875758382
Which of two answers is better?MT-Bench69838382
Does the contract say this?ContractNLI86808182
BestWithin a pointBlank: can’t be asked
Balanced accuracy against each dataset’s own answers: the average of the share of passes and failures each judge got right, so 50 is chance. Blank means the judge can’t be asked the question: LOGEN only answers whether a claim is stated in a text. Code is the official checker on IFEval, a model-written program on TabFact and “the longer answer wins” on MT-Bench.

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.

% of Jev’s verdicts that were right, by how confident it was
Most confident: Jev put 90% or more on one answer. Least confident: its odds were between 40/60 and 60/40. Higher is better.
Most confidentLeast confident
% of verdicts right
Does the table support this?
97%54%
Is every claim in the source?
97%61%
Does the contract say this?
91%63%
Which of two answers is better?
89%62%
Did it follow every instruction?
68%53%
Same items as above, from stored verdicts with no new calls.
  • 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.

Share found, by what the contract actually does
Recall at default settings. Best in each column in green.
JudgeStates it
300 items
Silent
150 items
Opposite
150 items
Overall
balanced
Jev70918780
LOGEN (Hosho)94757986
Frontier LLM (lite)67959381
Frontier LLM (flagship)78918382
ContractNLI: does an NDA state, contradict or stay silent on a standard clause, such as “the receiving party may share information with employees”? 600 pairs from real NDAs, labelled by lawyers.
  • 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

Cost, speed and stability, by judge
List prices. Ranges span the five benchmark tasks; contracts are dearest because their inputs are longest. Rerun flips over 500 items per judge (300 for LOGEN).
JudgePer 1,000LatencyRerun flips
Code$0instantnever
LOGEN (Hosho)$0.05-0.161.8-2.1 s0 of 300
Jev$0.03-0.111.0 s4.4%
Frontier LLM (lite)$0.83-2.891.9-2.2 s3.2%
Frontier LLM (flagship)$2.45-8.552.8-3.4 s6.4%
Jev costs about 1/25 of the lite frontier LLM and 1/80 of the flagship on the same items.

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

One call: a state and typed questions in, one typed answer per question out
StateThe content to evaluate: plain text, or a JSON object or array.{"source": "...", "answer": "..."}QuestionsNamed, typed questions about the state.grounded: noul "Every claim in `answer` is stated in `source`"
JevEvaluates every question in parallel and in isolation against the same state.Generates no text: it returns structured answers directly.POST /v1/systemone
AnswersOne per question, under the names you chose.grounded: {"type": "noul", "noul": 0.12}
Question typeAsksReturns
NoulIs this statement true?noul (probability, 0-1)
ChoiceWhich option from a list?choice, probabilities, confidence
ScoreWhere on an ordered rubric?score, probabilities, confidence
The state and question are illustrative; question and answer formats follow TypeSafe’s API reference.
  • 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.

StudyWhat it checksItems
IFEvalInstruction constraints followed532
TabFactClaim about a table is true600
RAGTruthAnswer grounded in retrieved text (pilot)600
MT-BenchWhich of two answers is better, by expert vote600
ContractNLINDA states, contradicts or is silent on a clause600
TofuEvalSummary faithful; error type1,510
Production claimsClaim supported by its source279
Conversation rubricsFrustration; four-axis tone50 sessions
Medical triageEmergency or not, synthetic messages300

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.