Most of an agent's work is small judgement calls. TypeSafe has built a model for exactly that, and I think the idea is bigger than the product.
Most of what an enterprise agent does in a day is small stuff: which tool to call next, whether an action is allowed, whether a query is about billing or something technical. For the past couple of years we've been handing every one of those calls to a frontier model, letting it write a paragraph, then parsing the paragraph for a single word.
TypeSafe's Jev, launched on 15 September, is built for exactly those calls. It doesn't generate text at all. You send it a state and a few typed questions, and it sends back a choice, a score or a yes/no, each with a confidence number attached. Its founder, Diogo Almeida, worked on RLHF at OpenAI, so this is someone who helped make models good at talking to us deciding that software needs something else.
Cost is the obvious part. VentureBeat puts it at $0.042 per million input tokens, with output free and answers back in somewhere between 70 and 500 milliseconds. At that price you stop rationing checks and put one in front of every tool call. The part I care about more is the confidence number. If you're building agents that earn autonomy gradually, a score on every decision is the lever you've been missing: clear cases go through, borderline ones go to a person. Developers seem to agree. Vercel said about 13% of its paid AI Gateway teams were running Jev within a day of launch.
The big speed and cost multiples come from TypeSafe's own tests. To their credit, their launch post says the workflows were built by their own team and the results probably sit at the high end. More worrying for anyone in a regulated business, text written to steer the model can move its answer. In one test published by Octomind, a planted note saying the user had "pre-approved" the action pulled the block probability on a destructive command from 0.76 down to 0.48. And the confidence figure describes how sure Jev is of its answer, not how likely it is to be right, which matters a lot if you plan to set escalation thresholds against it.
The early integrators seem to get this. LangChain's integration deliberately keeps tool output away from Jev, so content an agent has fetched can't approve its own execution. That's the pattern I'd copy. Jev sits inside the harness, the hard rules stay hard, and anything involving money or anything that can't be undone still goes to a human.
So, game changer? The idea is. Splitting the model that thinks from the model that decides is the most useful change to agent design I've seen this year, and I'd bet most enterprise stacks have a decision layer within two years. Jev was eight days old when I wrote this and still has to show it holds up outside its own benchmarks. If you want to try it, pick one high-volume, low-stakes decision like routing, pin the model version, throw some hostile text at it and log everything.