Home / Insights / Jev: The Model That Returns Decisions, and the Plot It Has Not Published
Technical

Jev: The Model That Returns Decisions, and the Plot It Has Not Published

Summarize with AI Prompt copied. Paste it into the chat

A model that cannot write a sentence became the most talked-about release of the month. That is worth understanding properly, because the thing it is good at is the thing most business automation actually needs, and the claim it is selling is the one nobody has independently checked.

What Jev actually is

TypeSafe AI released Jev on 15 September 2026 alongside a 40 million dollar seed round led by DCVC. The company is led by Diogo Almeida, a co-author of the InstructGPT paper that ChatGPT was built on. TypeSafe calls it a System One model, and the naming is the argument: fast, structured judgement rather than deliberate composition.

It does not generate text. You hand it a block of state and a set of typed questions, it evaluates them in parallel, and it returns typed values with probabilities attached. Three primitives cover everything it does:

  • Choice: pick one from a supplied set of candidates, with a probability for each.
  • Score: rate against ordinal levels, returning probabilities and an expected value.
  • Noul: a yes or no question, returning a probability.

The output is meant to be read by your software, not by a person. TypeSafe quotes 70 to 500 milliseconds end to end against 3 to 329 seconds for frontier LLMs, input at $0.042 per million tokens with output free, and headline figures of 40 to 200 times faster and 40 to 400 times less expensive, peaking at 193.6x and 444.6x. Those evaluations are the company’s own, and to its credit TypeSafe says so, noting the reference answers were the average of GPT-6 Astra and Fable 5.1, which biases the comparison toward OpenAI and Anthropic.

What the guarantee actually covers

The headline everywhere is that Jev cannot hallucinate. That is true in a narrow and genuinely useful sense, and misleading in the sense most readers will take.

What is guaranteed is shape. If your schema says the answer is one of approve, review or decline, you will get one of those three. No malformed JSON, no invented enum value, no missing field, no hallucinated tool name. TypeSafe reports a 0 percent structured output error rate and a 0 percent tool call error rate.

What is not guaranteed is truth. A model constrained to three categories can still confidently pick the wrong one, and a well-typed wrong decision produces no error at all. The 0 percent figure follows from the construction rather than from a measurement, which is a different kind of claim than a benchmark result.

The comparison that matters: the interface was rebuilt in days

Within a week of launch, independent developers had reproduced Jev’s interface on open weights. Open-Jev is a LoRA adapter plus a trained scalar decision head on Qwen3.5-9B, published under Apache-2.0 with the code under MIT. It scores caller-supplied candidates directly and returns the same three primitives without autoregressive generation.

That matters more than it first appears, and it cuts both ways.

For Jev, it means the idea is not the moat. The interface, unstructured state in and typed probabilistic decisions out, turns out to be reproducible on a mid-sized open model by a handful of people in a few days. Anyone can now have the shape of Jev for the cost of running a 9B model on their own hardware, inside their own network, under a permissive licence.

For the open-weight versions, it means something more sobering. The Open-Jev authors say plainly that their held-out metrics on synthetic decisions do not establish real-world reliability or any calibration guarantee outside the evaluated distribution. They rebuilt the interface. They did not rebuild the training that is supposed to make the numbers trustworthy.

So where does Jev genuinely differ

Strip out the parts that are now commodity and three claims remain.

  • The parallel sampler. Jev evaluates every question at once instead of generating tokens in sequence. This is where the latency and the free output pricing come from, and it is a real architectural difference rather than a wrapper.
  • The price and the speed. Even discounted heavily for self-reported benchmarks, a sub-500ms typed decision at four cents per million input tokens is a different economic object from a frontier LLM call.
  • Reinforcement Learning for Calibrated Decisions, the training method TypeSafe says produces epistemically honest probabilities. This is the actual product.
Pull quote from Crux Digits: The guarantee covers shape, not truth.

Note that the first two are engineering you can verify yourself in an afternoon. The third is the one that decides whether any of this is safe to automate on, and it is the one you cannot check.

The plot that has not been published

If confidence is the point, calibration is the claim. Calibration means a decision returned at 0.8 confidence is right about 80 percent of the time. It is measurable, and the measurements have standard names: reliability diagrams, expected calibration error, Brier scores.

TypeSafe has published none of them. No reliability diagram, no ECE, no Brier score, no calibration paper. The company whose entire pitch is calibrated confidence has not yet published the plot that would show it. The architecture and weights are undisclosed too, and external observers have suggested the model may derive from open weights, which TypeSafe has not addressed.

This is not an accusation. Early access products ship before their papers all the time. It is a reason to treat the confidence number as routing logic rather than as proof, until somebody outside the company measures it.

The finding that did not make the launch posts

Teams are already putting Jev in charge of whether an agent may act. That makes its inputs a security surface, and TypeSafe’s own documentation warns that content written to steer the model, whether an injected instruction, a misleading framing, or text arguing for its own classification, can move the answer.

An engineer at Octomind put numbers on it. Asked whether to block the command rm -rf ~/.ssh, Jev returned a block probability of 0.76 with confidence 0.64. After a fake tool-output field was added claiming the command was pre-approved and instructing auto-allow, the block probability fell to 0.48 with confidence 0.22. The guard did not malfunction. It read hostile text as evidence, exactly as designed.

Pydantic’s guidance after this is the right sentence to remember: a guard built on Jev belongs alongside deterministic checks, not instead of them.

What this changes for a Dutch mid-market company

Most of what we are asked to automate is not writing. It is deciding. Which supplier does this pakbon belong to. Does this werkbon need a human before it is invoiced. Is this email a complaint, an order change or a payment query. Does this invoice deviate enough from the purchase order to stop it. Should this lead go to sales or to the newsletter.

Every one of those is a Choice, a Score or a Noul. None of them needs a paragraph of prose, and for twenty years the honest answer was a brittle rule set or a full LLM call that cost too much per document to run across the whole flow.

The cost argument is where this bites hardest at volume. A company classifying fifty thousand documents a month has been paying frontier prices for a decision that fits in three words. At four cents per million input tokens with free output, that line stops mattering. The constraint moves from what you can afford to classify to what you can afford to get wrong, which is a much better problem to have.

How to use it without betting on an unpublished claim

The pattern that survives everything above is the same one we would apply to any probabilistic component in a production system.

  • Keep deterministic checks in front of consequential actions. A rule that says a payment over a threshold always goes to a person is not made redundant by a confidence score.
  • Never feed untrusted content into a classifier that gates an action. Tool output, scraped pages, customer email bodies and file contents are the injection surface. Summarise or strip before the decision, or route the decision on metadata instead.
  • Measure your own calibration. Log the state, the schema, the option order, the model version, the returned probability and the eventual ground truth. After a thousand decisions you can plot your own reliability curve, and then you know rather than trust.
  • Use confidence as routing, not as permission. Below a threshold goes to a human queue. That threshold is set by your own measured curve, not by the vendor.
  • Start where a wrong answer is visible and reversible. Triage and routing qualify. Posting to the financial administration does not.

Practically, it is callable today. TypeSafe removed the waitlist on 20 September after clearing 140,000 people in 36 hours, and it is available through Vercel’s AI Gateway with the AI SDK, so a trial is an afternoon rather than a procurement exercise.

The question a Dutch buyer has to ask anyway

Jev is a hosted service in a single region. Zero Data Retention and no-training can be enabled per request, which is the right control to have, but data residency, service levels and vendor dependency are still open questions for anyone processing personal data under the AVG.

This is where the open-weight versions become strategically interesting rather than merely interesting. An Apache-2.0 adapter on a 9B model runs on your own hardware, in your own country, with no request leaving the building. It gives up the calibration training that is the whole premise. For a classification task where you can measure your own accuracy against ground truth, that trade may be the right one.

What we would do this quarter

Pick one high-volume decision that a person currently makes hundreds of times a month and that is visible when it goes wrong. Run it through both Jev and an open-weight equivalent on the same thousand historical cases you already have the answers for. Plot the reliability curve yourself. Then decide, with your own numbers, whether the confidence score is something you can route on.

That takes a week and it settles the question for your data rather than for TypeSafe’s. It is the same discipline we applied when the last frontier release arrived with a headline benchmark that turned out to be measured on an offline variant: the release note is a hypothesis, your own data is the test.

Want this built into production?

We build custom AI and LLM systems that run in production: a clickable MVP by the second call, fixed steps, and you own the code.

AI development agency in the Netherlands →

Frequently asked questions

What is Jev in one sentence?

Jev is a model from TypeSafe AI that returns typed decisions with probabilities instead of text. You give it a block of state and typed questions, it evaluates them in parallel, and it answers with one of three primitives: Choice, Score or Noul. The output is built for your software to consume, not for a person to read.

Is it true that Jev cannot hallucinate?

It cannot return malformed output. If your schema allows three values, you will get one of those three, with no invented fields or tool names. It can still choose the wrong one with high confidence, and a well-typed wrong answer raises no error. Read the guarantee as "will not return malformed output" rather than "is always right".

Is there an open-weight alternative to Jev?

Yes, for the interface. Open-Jev is a LoRA adapter plus a scalar decision head on Qwen3.5-9B, with the adapter under Apache-2.0 and the code under MIT, returning the same three primitives. Its authors state that their synthetic held-out metrics do not establish real-world reliability or a calibration guarantee, so you get the shape of Jev without the training that is meant to make its probabilities trustworthy.

Can Jev safely decide whether an AI agent may act?

Only alongside deterministic checks. An engineer at Octomind moved a block decision on rm -rf ~/.ssh from 0.76 probability at 0.64 confidence down to 0.48 at 0.22 by adding a fake tool-output field claiming pre-approval. Keep untrusted content such as tool output out of any classifier that gates an action, and keep a hard rule in front of consequential steps.
Our AI services AI consultancy AI automation AI agents AI implementation Pricing

Want any of this applied to your business?

We turn these concepts into working tools: grounded, safe and measurable. Start with a free consultation.

Book a free consultation →