Use Jev when the output is a decision from a set you define (a route, a label, a yes/no gate, a score on a rubric) and you make that decision often enough that latency and token cost matter. Keep an LLM such as GPT or Claude when the task needs generated text, arithmetic, multi-step reasoning or careful reading through indirection, or when a few points of accuracy are worth paying for. Most production systems that adopt Jev will run both, with Jev deciding and an LLM writing or taking over when Jev is unsure.
That answer rests on TypeSafe’s documentation and a handful of published tests, many run by TypeSafe, its customers or competitors. Figures are as of October 2026 and attributed; we have not benchmarked Jev ourselves. If you need the basics first, start with what Jev is and how it works.
What is the difference between a decision model and an LLM?
An LLM produces tokens. When you use GPT or Claude to classify a ticket, you ask for a label in the prompt, the model writes one, and your code parses it and hopes it matches a value you expect.
Jev, which TypeSafe calls a System One model, works the other way round. You define the questions and the allowed answers up front, and the model “evaluates a state and returns typed answers and probabilities” (TypeSafe docs). There are three question types: Choice (one option from a set of up to 255), Score (a rubric of 2 to 10 ordered levels) and Noul (the probability of yes). The answer always fits the schema, and the probabilities come from the model itself.
The trade is capability. System One models “do not write replies, produce code, or generate explanations of their reasoning.” Whatever cannot be phrased as a closed question is out of scope.
Jev vs LLM: side-by-side comparison
| Jev 1.13 (TypeSafe) | General-purpose LLM (GPT, Claude and similar) | |
|---|---|---|
| Output | Typed answers: choice, score, yes-probability | Free text, code, or structured text you ask for in the prompt |
| Probabilities | Returned for every answer; confidence on Choice and Score | Not part of a normal response |
| Invalid or invented labels | Ruled out by the schema; wrong picks still possible | Possible; output needs validation |
| Generates explanations | No | Yes |
| Price | $0.042 per 1M input tokens, output free (models page) | Input and output billed; rates vary widely by model |
| Latency | TypeSafe: 70-500 ms. Independent medians: roughly 0.2-0.5 s | Depends on model and output length |
| Context | TypeSafe: 64k per request, 32k for state plus longest question. Cloudflare and Vercel list 32,000 | Model-dependent |
| Input | Text only; English best | Many models also take images and audio |
| Customisation | Same weights for every account; no fine-tuning | Prompting; some providers allow fine-tuning |
| Hosting | Hosted API and partner gateways only | Hosted APIs; open-weight models can be self-hosted |
| Weak spots (vendor-stated) | Maths, counting, dates, indirection, long noisy state, prompt injection, option-order bias | Cost and latency at high volume; parsing and format drift |
For a broader view of what the LLM column costs per model, see our cost comparison of LLM models.
What do the benchmarks actually show?
For every Jev number, ask who ran the test and where the labels came from. The answers change the picture.
TypeSafe’s own workflow evaluations cover four workflows: security incidents, agent trace observability, invoice processing and customer service. Jev averages 67.8% accuracy at $0.0004 per case and 0.4 s. GPT-5.6 Sol scores 74.1%, Claude Opus 5 73.1%, GPT-5.6 Terra 67.9%, Claude Sonnet 5 67.8% and Claude Haiku 4.5 53.6%. The reference labels are the average of GPT-6 Astra and Claude Fable 5.1 answers, so the table measures agreement with two frontier LLMs, not correctness against human judgement.
The independent consultancy AY Automate tested 791 labelled items in September 2026. On the 77-way Banking77 intent task, Jev reached 78.8% against 84.0% for GPT-5.6 Terra, a statistically significant gap (p=0.029). On an 8-way version Jev scored 83.8% against 90.0% for a nano-class model, and on prompt-injection detection 87.0% against 89.0% for Claude Haiku. Jev was about 40 to 49 times cheaper than Terra. The more useful result is the cascade: send anything with Jev confidence below 0.80 to Terra, and accuracy reached 90.0% at about 26% of Terra’s cost.
A phishing test on 2,000 synthetic emails, summarised by Beri.net, shows how much question design matters. Asked one broad question, Jev scored 62.6% against 81.3% for Claude Haiku 4.5. Split into five narrower questions combined with a fitted regression, Jev reached 95.0% against 93.2%, a difference that was not statistically significant. The same write-up found calibration unreliable out of the box on out-of-distribution data (expected calibration error 0.107) and recommends fitting thresholds per question on your own labelled set.
A customer case published by TypeSafe, Jack & Jill’s candidate screening across 150 live roles, compared Jev with Gemini 3.1 Flash Lite: $0.092 against $0.755 per 1,000 candidates, with recall of eventual winners at 94.6% against 93.9% (not significant). Cloudflare’s launch post for its competing Clef models reports Jev scores on public benchmarks, including 95.75 on BFCL and a macro-F1 of 79.74 on BANKING77, with Clef ahead on 7 of 10 tasks. Cloudflare sells a competing model.
Three patterns run through all of this. Frontier LLMs are still more accurate on hard single-question classification. Jev closes much of the gap when a judgement is broken into atomic questions. And the cost difference is large enough that a confidence cascade can beat either model alone on cost per correct answer.
Are the 193.6x and 444.6x claims real?
TypeSafe’s homepage says Jev is “193.6x Faster, 444.6x Cheaper”, based on its own System One workflows. AY Automate and the Beri.net study both point out that these figures measure agreement with other LLMs, and neither reproduced them against the baselines they tested. Their own measurements put Jev at about 3.6x faster than GPT-5.6 Terra (0.33 s against 1.17 s median) and 239 ms against 687 ms for Claude Haiku 4.5. The cost gap is the more durable advantage; the speed gap is real but closer to single digits than hundreds. TypeSafe itself notes that its speed and cost claims are self-reported and may be biased.
Use Jev for
- Intent and ticket routing where the set of destinations is known and stable.
- Yes/no gates in a pipeline: is this message urgent, does this document contain personal data, should the agent take another step.
- Rubric scoring at volume, such as candidate screening or lead qualification, where you need a ranking more than an exact number.
- Picking a tool, skill or model inside an agent loop. TypeSafe’s skill-suggestion cookbook and LangChain’s experimental router both target this; see Jev agent routing.
- Scanning agent traces or logs for specific conditions, where an LLM call per record would be too expensive. A developer at a hackathon told TechCrunch that an agent-monitoring cost estimate dropped from $372 with a frontier LLM to $2.94.
- A first pass in a cascade, with low-confidence cases sent on to an LLM or a person.
Keep an LLM for
- Anything whose output is language: replies, summaries, drafts, explanations, code. Jev is “not trained to generate text”.
- Arithmetic, counting, date comparison and numeric thresholds. TypeSafe’s own jaggedness page says “Jev is not a calculator”; do those checks in code instead.
- Decisions that need several steps of inference or reading between the lines. TypeSafe says Jev “can be quite literal” and struggles with indirection.
- Single broad judgements where you cannot or will not decompose the question, and where the accuracy gap shown above matters.
- Inputs other than text, or languages other than English where quality is critical.
- Open-ended option sets, or more than 255 options without a two-stage design.
- Security decisions on hostile input as the sole control. Neither model type should hold that role alone, but Jev’s docs say state “can move the answer”, and a VentureBeat report showed a fake approval field cutting a block probability from 0.76 to 0.48.
How to combine Jev and an LLM
The pattern with the best published evidence is the confidence cascade: Jev answers first, your code checks the confidence or probability, and anything below a threshold goes to an LLM or a human. TypeSafe’s cookbooks include variants of this, such as classification using confidence and a cascade from a mini model through verification to a reasoning model. Armin Ronacher, CTO of Earendil, suggested model routing and checking agent traces as natural uses when TechCrunch asked him, while noting that Jev “delegates the hallucination problem a little bit to the user”.
That critique is fair, and it shapes how a cascade should be built. Thresholds have to be fitted on your own labelled data. Pin the model version (jev-1.13.0) once you have fitted them, because a new version can move the probabilities. Keep deterministic rules in front of Jev for anything that can be checked in code.
What about other decision models?
Jev is no longer alone. OpenAI announced a Decisions API in limited preview on 30 September 2026. AWS released the open-source Strands Decider 2B, built on Qwen3.5-2B. Cloudflare released the open-source Clef and Clef-flash under Apache 2.0 on 1 October and describes them as “fully Jev-API compatible” (Cloudflare blog), which matters if you need self-hosting or want to avoid lock-in to one vendor. The category is weeks old.
FAQ
Is Jev more accurate than GPT or Claude?
Not on hard single-question tasks in the published tests. AY Automate measured 78.8% for Jev against 84.0% for GPT-5.6 Terra on Banking77, and TypeSafe’s own evaluations put Jev below GPT-5.6 Sol and Claude Opus 5. When a judgement is split into several narrow questions, Jev has matched or slightly beaten Claude Haiku 4.5 in an independent phishing test.
Is Jev cheaper than an LLM?
Yes, by a wide margin on decision tasks. Jev bills only input tokens, at $0.042 per million, and independent testers measured it at roughly 40 to 49 times cheaper than GPT-5.6 Terra. TypeSafe says it cannot prove the price is not subsidised.
Can Jev replace GPT or Claude in an AI agent?
Only for the decision steps. Jev can pick a tool, a model or a route and score whether to continue, but it cannot write the reply, the plan or the code. Agents that use it still need an LLM for generation.
Does Jev hallucinate less than an LLM?
It cannot return a label outside the schema you define, which removes one class of error. It can still choose the wrong option, and its calibration should be checked on your own data. TypeSafe’s “zero hallucinations” figure rests on schema guarantees, not on an accuracy measurement.
When is an LLM the better choice than a decision model?
When the output must be text, when the task involves numbers or dates, when the decision needs multi-step reasoning, or when the volume is low enough that the cost difference does not matter.
Choosing per step, not per product
The useful question is which steps of a workflow are closed decisions made thousands of times a day. Those are candidates for a decision model behind a confidence threshold, and the rest stays with an LLM. AI Superior builds LLM applications and agents for B2B clients and runs that analysis as part of the architecture work: which step needs which model, how to evaluate the split, and what it will cost to run. Our AI consulting team can help you map it out.