Skip to content
JevDirectory.org
Practices & Patterns#benchmarks#evaluation#calibration#research

Measuring Jev: What Independent Benchmarks Actually Found

TypeSafe publishes evals, but the numbers that matter are the ones measured on your task. A tour of the independent benchmarks, field reports, and the recurring finding that question design dominates.

TypeSafe publishes evals, but the numbers that matter for a build decision are the ones measured on your task. A wave of independent benchmarks and field reports now covers enough ground to say what Jev is reliably good at — and where it breaks.

The broadest board

Jevals runs three boards of 300 questions each: PubMedQA for noul, Banking77 for choice, and HelpSteer2 for helpfulness scoring, for 31,500 scored decisions across seven models against human labels. Its headline finding is a price result as much as an accuracy one: on nouls, Jev is reported statistically tied with the best of six LLMs at 1/28 of the price. Jev scores 69.0 on PubMedQA, 67.8 on Banking77, and 9.2 on HelpSteer2 against GLM-5.3's 7.8.

Where question design dominates

The most useful independent result of the season is one judge call or twelve dimension scores. Across 25,174 Jev calls and 5,477 test rows for $1.43, a single direct question lost to a dimension model on every hard task: 0.837 versus 0.908 accuracy on Japanese NLI, 0.400 versus 0.911 on a 12-option ledger classification, and 1.5% versus 37.2% flag rates on hard-benign guardrail text. The same lesson shows up in amankumar's 16,000-call run, which found a whole-document read scoring 68.6% with no prompt fixing it, and in lindfors.no's early-access trial, where rewriting short questions with careful qualifiers cut agreement from 0.89 to 0.86 and raised calibration error from 0.040 to 0.116.

What the accuracy spread looks like

Independent runs converge on a familiar shape: strong on classification with a clean label space, weaker where categories overlap. The Jev Capability Atlas collects both sides, including a suite where a typo in an option produced a 0.90-confidence wrong answer that disappeared once the typo was fixed, and cited third-party work where an emotion task reported 0.819 mean confidence at 48% accuracy. amankumar has Jev leading Enron spam at 98.7, SST-2 at 95.7, and AG News at 91.3, while losing Banking77 at 76.0 against 81.7 for gpt-5.6-luna — the same benchmark where Jevals reports 67.8 for Jev.

Latency, cost, and tails

The operational numbers are consistent across reports. nearhere.events measured 0.58 s median and $0.043 per 1,000 decisions against $0.370 for Mistral Small 4 and $2.496 for Gemini Flash-Lite, matching 48 of 50 expected decisions and rejecting none of the 13 valid events. lindfors.no answered eleven questions across 24 documents for half a cent total at a 0.32 s median. And amankumar documents the tail: at 100 in-flight calls, a few per thousand took 10 to 35 seconds, so timeouts belong in the design.

Calibration behaves

Where it is measured carefully, the probabilities hold. lindfors.no found 0% yes in the 0.0–0.1 bin and 98% in the 0.9–1.0 bin across 192 judgments — slightly underconfident, which is the safe direction. Jevals and the Capability Atlas both note the failure mode to watch for: tasks where categories overlap can produce confident errors.

What to measure on your own task

  • Fit first. Run a few hundred labelled rows before committing, as every one of these reports did.
  • Design the question, not just the prompt. Dimension questions and careful qualifiers beat one broad question on hard tasks.
  • Set thresholds from data. amankumar suggests putting the drop line at half the lowest yes-probability any known positive received, tuned on one fold and checked on another.
  • Watch the tail, not the median. Budget for timeouts and retries at concurrency.
  • Check calibration in bins, not on average. A mean confidence number hides the bins where it fails.

The practices category collects these studies alongside the pattern guides.

From the directory

The resources behind this article.

An independent benchmark of hosted Jev against six LLMs on PubMedQA, Banking77, and HelpSteer2, scoring decisions against human labels and reporting per-board results for each model.
Practices & PatternsArticle#community#benchmarks#evaluation
Community
24GitHub stars
A bilingual field map of where Jev fits and where it fails, separating the author's raw API suites from cited third-party results and TypeSafe's own claims.
Practices & Patterns#community#python#evaluation
An independent measurement spanning 5,477 test rows and 34.1M input tokens, comparing one direct Jev question per row with 12-14 scored dimensions fitted to local labels.
Practices & PatternsArticle#community#benchmarks#evaluation
Community
Sixteen thousand calls against gpt-5.4-mini and gpt-5.6-luna on four public datasets plus production pipeline decisions, with a threshold procedure and an explicit filter-not-replacement verdict.
Practices & PatternsArticle#community#benchmarks#evaluation
Community
An independent trial running Jev on 24 Norwegian resource-tax hearing responses with eleven typed questions each, then comparing agreement, calibration, latency and cost against DeepSeek V4.1 Flash.
Practices & PatternsArticle#community#evaluation#calibration
Community
A use-case study comparing Jev, Mistral Small 4, and Gemini 3.5 Flash-Lite on rejecting unsuitable local-event listings, with individually tuned prompts, accuracy, response times, and costs.
Practices & PatternsArticle#community#article#benchmarks
Community
20GitHub stars
An independent CUDA and vLLM take on parallel typed decisions: it scores verified single-token labels with the model's own head and assembles JSON in code.
Practices & Patterns#community#python#javascript
Communityjevfire
Back to all articles

More articles

Closed weights have not stopped the ecosystem from rebuilding the shape in the open. API-compatible servers, retrained heads on small models, and inference-time tricks that skip generation entirely.
Repos & SDKs#open-models#research#local
Read article
Every coding agent ships more than one model, and picking between them is a narrow decision. How the routers hand model choice, tool activation, and gateway policy to Jev without breaking the harness.
Tools & Integrations#routing#models#coding-agent
Read article

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

Browser Use Ultrafast, powered by Jev

A really smart switch statement

hype-free explanation of jev: jev does not replace gpt / claude jev is just a *really* smart switch statement like if 2016 ml classifiers got 2026 levels of intelligence it's a new* type of tool that will make a lot of workloads insanely fast, cheap, and accurate * = and by Show more

Diogo Almeida
Diogo Almeida
TypeSafe AI
@CompleteSkeptic

After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x

Reply

When a designer gets Jev

Full Jev video tutorial

The case against Jev-scored compaction

This is a terrible compaction strategy that fundamentally doesn't understand how compaction and context management work. Seems like a lot of people are confused so let's break this down. 1. Compaction isn't a filter The role of compaction is to clean up history to keep the Show more

tamara
tamara
@tamarajtran

found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant

Reply

Classifying rows in DuckDB