Product1 publisher3 min readPublished
TypeSafe's Jev gives developers a calibrated probability instead of text output
Diogo Almeida left OpenAI two years ago convinced that human language is the wrong output for automation. The model his startup shipped this week returns probabilities, and one team testing it clocked classification 5 to 18 times faster.
The Product Desk · Product desk

What happened
- TypeSafe AI, started two years ago by former OpenAI researcher Diogo Almeida, released Jev this week: a transformer that produces probabilities the company calls calibrated decisions instead of text.
- Vercel engineer Pranit Sharma said swapping OpenAI's ChatGPT Luna 5.6 for Jev in a classifier that reviews commands for safety returned results 5 to 18 times more quickly and with greater accuracy.
- Bryo AI CTO Nikhil Mudholkar found Gemini slightly more accurate than Jev at classifying business emails, and 10 to 20 times more expensive on the same task.
- Demand at launch briefly outran capacity and the company lost the ability to serve users from its API.
Compiled by The Product DeskSomething wrong?How this is made
Why it matters
- decision Any LLM call whose answer is one of a known list is now a build-or-buy question again. The review has to be done call site by call site: the cost gap only shows up where the output set was already fixed.
- constraint Choosing thresholds is statistical work. Whoever was good at prompt wrangling may not be the person who can decide what your product does at 0.62.
- exposure A decision path wired through a two-year-old company's API inherits that company's capacity planning. The capacity already gave out during launch week.
- contradiction One developer reports better accuracy than an OpenAI model; another reports Gemini slightly ahead of Jev. Accuracy here belongs to the task, and a buyer's own number has to come from their own task.
Jev cannot return an answer that is not already in the set of outputs the caller defined before the call, and that is what the claim that it cannot hallucinate comes down to [3][4]. It can still put most of its weight on the wrong label. Armin Ronacher, the CTO of Earendil, which builds the open-source model harness Pi, told TechCrunch that "At the end of the day, it delegates the hallucination problem a little bit to the user" [11].
That delegation is a line of code somebody on the team owns. Ronacher described the judgement it asks for: "The user has to say, okay, if this only comes back with 50% probability, maybe this is a coin toss, and I disregard it. But if it's 95%, sure, then I can do something with it" [12]. Nikhil Mudholkar, the CTO of Bryo AI, said of Jev that "it is the only one that hands back a real probability which makes it ideal for automating workflows!!" [10].
Output tokens are free and input tokens are metered by the billion [5]. That unit is a thousand times the million-token one [20]. TechCrunch did not publish a price per billion input tokens, so a buyer cannot turn Mudholkar's cost ratio into a line item without asking the company.
Almeida helped build ChatGPT at OpenAI and then helped invent reinforcement learning from human feedback [1]. "We have lightning in a bottle, and yet it is not useful," he told TechCrunch [14]. His diagnosis was that the field aimed at the wrong output: "We have been super good at human language for four years, but it's not useful for automation because computers speak a different language" [15]. He says Jev is trained exclusively on synthetic data, using a technique he calls "reinforcement learning from calibrated decisions" [16]. He was tight-lipped about the architecture, TechCrunch reported, and whether Jev is built on top of an open-weight LLM is unconfirmed [17].
Jev also gets used alongside LLMs. Almeida sees customers pointing it at LLM agent traces to catch jailbreaks, because using agents to monitor agents gets expensive fast [19]. Ronacher named model routing, where predicting which model a workload needs would be useful but too costly to do with an LLM [13].
Does the set of possible answers exist before the call is made? And does code branch on the answer, or does a person read it? Where the answers are enumerable and code branches, this is a candidate for the swap. The cost is that your team writes and defends the threshold instead of paying a vendor to hide it inside a model. If the answers are enumerable but a person reads them, the probability buys less, because the person is already the one judging. And when the output is a sentence somebody has to read, an LLM is still the thing that writes it. Both developers who reported numbers were replacing an LLM inside a classifier, the one job where the output set is written down in advance [7][9].
What to watch
- Whether TypeSafe publishes a price per billion input tokens and any capacity commitment after the launch-week API outage.
- Whether anyone publishes a calibration check on Jev: do its 95% answers come true 95% of the time?
- Whether the company confirms what sits underneath Jev, including whether it is built on an open-weight LLM.