AI Reliability

Is Jev Really 193x Faster?

We measured the same model two ways and got 1.7x and 100x. Both numbers are honest. What separates them is the thing you put on the other side.

Is Jev Really 193x Faster?

TypeSafe says its Jev model runs 193x faster and 444x cheaper than a frontier language model. The comment threads called that marketing. We measured it on 18 September 2026. The number that comes back depends entirely on what you put on the other side of the comparison.

Swap one classification call and you get 1.7x. Collapse a six-step workflow into one call and you get 100x. Neither is a trick. The multiple is a property of the comparison, not of the model. Once you can see which knob moves it, you can work out what Jev would do to your own bill.

The short answer

Jev answered a single yes-or-no question in 477 milliseconds of server time. A cheap chat model took 790 milliseconds for the same question and a mid-sized one took 928. That is 1.7x and 1.9x, and it is the honest number for anyone planning to replace one classification call.

Then we ran the comparison the way TypeSafe runs it. Six judgments about one support ticket, made one after another by a model that thinks before it answers, against the same six judgments asked in a single Jev call. 74.42 seconds became 0.739. That is 100.7x faster and 7,499x cheaper, and it is also honest.

The same model, four comparisons, 18 September 2026

What sits on the other side Baseline Jev 1.13 Faster by
Gemini 3.1 Flash Lite, one decision 790 ms 477 ms 1.7x
Claude Haiku 4.5, one decision 928 ms 477 ms 1.9x
Claude Fable 5.1 thinking, one decision 2575 ms 477 ms 5.4x
Claude Fable 5.1 thinking, six-step workflow 74.42 s 0.739 s 100.7x

Server time with the network subtracted for the first three rows, wall clock for the workflow row because the sequential calls include the round trips a real workflow would pay. Three runs each, median reported. The Fable one-decision row timed the first byte of the answer, which understates a thinking model. The October rerun below corrects it.

The top row and the bottom row sit 59-fold apart, and nothing about the model changed between them. The comparison did.

Is Jev 1.14 faster than 1.13?

Not in our timing: on 17 October 2026, over the same route, Jev 1.14 took 514 milliseconds of server time on a single decision and Jev 1.13 took 505. We alternated the two versions call by call, eleven times each. Both billed exactly the same tokens, so the cost did not move either.

The October rerun, same route, 17 October 2026

Task and model Time Slower than Jev 1.14 by
One decision, Jev 1.14 514 ms 1.0x
One decision, Jev 1.13 505 ms 1.0x
One decision, Gemini 3.1 Flash Lite 805 ms 1.6x
One decision, Claude Haiku 4.5 1,537 ms 3.0x
One decision, Claude Fable 5.1 thinking 5,421 ms 10.5x
Six judgments, Jev 1.14 in one call 0.612 s 1.0x
Six judgments, Jev 1.13 in one call 0.672 s 1.1x
Six judgments, six Fable 5.1 calls in a row 29.39 s 48x

Medians. Server time with the network subtracted for single decisions, measured to the end of the response; wall clock for the six-judgment rows, as in September. Eleven runs per Jev version on one decision, five for Flash Lite and Haiku, three for Fable; five Jev runs and three Fable runs on six judgments. The ticket was rewritten for this rerun, so treat any comparison across the two dates as rough.

Across the two dates, on tickets of similar length, the baselines moved more than Jev did. Claude Haiku 4.5 took 1,537 milliseconds against 928 in September, which turns its 1.9x into 3.0x, while Jev held within 30 milliseconds of its September time. A single-call multiple is a reading on the day as much as on the model.

The Fable row grew for a second reason, and it corrects our own September table. We measured server time then as the wait for the first byte of the answer. On a long request OpenRouter sends bytes before the answer is ready, so a thinking model looked faster than it was. Our September wall clock for that row was 1.3 seconds longer than the network explains. This time we timed the whole response: Fable needs 5.4 seconds for one decision, and the gap to Jev is 10.5x rather than 5.4x.

The six-judgment comparison came in at 48x, against 100.7x in September. Fable thought before the first question and skipped thinking on the other five, the same failure that removed the GPT-5.6 Terra row further down. Six calls took 29.4 seconds and cost $0.051, against 74.42 seconds and $0.16251 in September.

Batching behaves the same on both versions. One, six, thirteen and twenty questions about the same ticket all came back in about half a second, 496 to 552 milliseconds of server time. Cost per judgment fell elevenfold, from $0.0000196 to $0.0000018.

What 1.14 changes for your bill

Nothing on price or speed. Jev 1.14 bills the same tokens as 1.13 and answers as fast. What did change is how sure the model is of its answers, and that is in our 108-claim accuracy rerun.

Where 193x comes from

TypeSafe's figures come from four evaluations it ran in house, on workflows it chose, against GPT-6 Astra and Claude Fable 5.1 with thinking turned on. Its launch post says the numbers are on the higher end of what it saw rather than a typical result.

Two details in that setup do most of the work. The baseline is a model that deliberates for several seconds before answering. The task is a workflow made of several linked judgments rather than one. A workflow costs a call per step; Jev costs one call for all of them.

Read the method in the launch post of 15 September 2026 before the multiple. The accuracy half of those evaluations scores each model against the average of two other models rather than against a correct answer. That is a separate problem we took apart in our own 108-claim accuracy run. The speed half does not have that problem. A stopwatch does not need an answer key.

The claim is aggressive and it is not fabricated. Every vendor picks a flattering comparison. Work out which parts of this one you would inherit and you have your own number.

How we measured it

Speed comparisons between hosted models are usually measurements of distance. A model whose servers sit further from you looks slower. Our first pass made that mistake and reported one route as faster than another when the only difference was geography.

So every model in this study was reached over the same route. Each request was split into the part spent travelling and the part spent thinking. We took the round-trip time from the connection handshake and subtracted it from the time to the first byte of the answer. What is left is server time: how long the model itself took.

The task was one question a real pipeline asks constantly. Here is a support ticket. Is it a billing problem, a technical problem or a request for a refund? One question, one answer, no writing.

One decision, server time with the network removed

Model Server time Wall clock Slower than Jev by
Jev 1.13 477 ms 673 ms 1.0x
Gemini 3.1 Flash Lite 790 ms 1164 ms 1.7x
Claude Haiku 4.5 928 ms 1293 ms 1.9x
Claude Fable 5.1, thinking 2575 ms 3882 ms 5.4x

Wall clock includes the round trip, which was about 60 milliseconds for every row. Median of three runs.

Half a second against one and a half. Real, useful, and nowhere near 193x. If your plan is to move one classification call off a chat model, this is your row.

Notice what the honest number does to the pitch. A 1.7x speedup is worth having and it is not worth rebuilding a pipeline for. The reason to reach for a different instrument is almost never the stopwatch on a single call. That is why we check a draft against four or five models at once rather than racing one of them.

Six judgments in one call

Then we rebuilt the comparison the way TypeSafe frames it. One support ticket, six judgments about it. The category, the urgency, whether it needs a human, whether the customer is asking for money back, the sentiment, and whether it has been escalated before.

A chat model does that as six calls, one after another, each paying its own round trip and its own thinking time. Jev does it as one call, because the questions are independent and it evaluates them together.

Six judgments about one support ticket

Approach Latency Cost
Six sequential calls to Claude Fable 5.1, thinking on 74.42 s $0.16251
The same six judgments in one Jev call 0.739 s $0.00002167
Difference 100.7x faster 7,499x cheaper

Each row is one way to make the same six judgments. Latency is the median wall-clock time of three runs. The last row divides the first row by the second. The cost gap here is wider than TypeSafe's own claim, because Fable 5.1 costs more than most baseline models.

Our cost multiple came out larger than the 444x TypeSafe advertises, and that is not us being generous. We picked an expensive baseline. A cheaper model on the other side would have produced a smaller gap and a fairer one for most people.

The latency figure is where the batching does its work. We asked Jev 1, 6, 13 and 20 questions about the same document and the median time barely moved, from 0.660 seconds to 0.579. Cost per judgment fell elevenfold. A marginal question costs roughly fifteen tokens of input and no extra waiting.

What moves the multiple

Four things decide whether you see 1.7x or 100x, and you can read your own number off them before writing any code.

How many judgments collapse into one call

Six sequential calls become one, and six round trips and six thinking passes become zero. If your workflow is a single decision this knob is off and the multiple stays near 2x. If it is a chain of eight, it is most of your answer.

Whether the baseline thinks first

A model with extended reasoning turned on spent 2575 milliseconds where the same question took a fast model 790. Turning thinking on more than tripled the baseline and therefore tripled the multiple, before anything else changed.

What the baseline costs per token

Cost ratios move faster than speed ratios because model prices span two orders of magnitude. Our 7,499x came from comparing against a model priced at $10 per million input tokens. The same measurement against a cheap model would have shown a fraction of that.

Whether anything has to be written

Jev returns a value from a list you supplied. The moment one field of your output needs a sentence, that field goes back to a language model at language model prices. The multiple applies only to the share of the work that stayed typed.

The honest end of that range has been measured. A proof-of-concept routes the typed fields of a pipeline to Jev and leaves the free text on a language model. It reported 15.9 percent faster and 30.1 percent cheaper on support ticket triage in September 2026. It came to 1.958 seconds against 2.329, and $0.000263 against $0.000377 per ticket. That is the number for a pipeline that still has to write.

Run those four against your own workload and the answer stops being a slogan. A single classification against a cheap baseline lands near 2x. A chain of judgments against a deliberating, expensive one lands in three figures. Most systems sit in between.

Every model comparison hides the same second half: faster than what, on which task, against which baseline. A number with that half stripped off is not evidence, for the same reason a claim checked by one model is not checked.

The baseline that never thought

One row nearly went into the table above and should not have. We ran GPT-5.6 Terra with its reasoning effort set to high, intending a second thinking-model baseline, and it returned 618 milliseconds of server time. That would have been a 1.3x row: a deliberating model barely slower than Jev, which would have undercut the entire workflow finding.

The response reported zero reasoning tokens. On a task that small the model found nothing to think about. What we had measured was a fast model with an expensive setting that did nothing. Fable 5.1 on the same question reported 438 reasoning tokens, which is what a thinking baseline looks like.

The row is out of the study. We are describing it because a table with that row in it would have looked more rigorous than the table without it. It would have been wrong. If you are running this comparison yourself, read the reasoning token count on every thinking-model row before you believe it. Setting the flag is not the same as the model using it.

In October the same thing happened to Claude Fable 5.1, the baseline that had thought properly in September. Asked six short questions about a ticket with reasoning effort set to high, it thought on the first and answered the other five with zero reasoning tokens. A reasoning budget of 2,048 tokens did not change that. It answered "high" in three tokens. That is why the October workflow row reads 48x.

What other people measured

Other people timed it in the same week, and they disagree with each other in exactly the way this article predicts.

Mike Taylor, writing at Every on 15 September 2026, ran eleven experiments and reported a median of 0.35 seconds per passage for Jev against 8.83 seconds for Claude Fable 5.1 at high effort. The estimated cost was about 580 times lower. That is roughly 25x on speed. His baseline was a deliberating model, like TypeSafe's, on a passage-level task rather than a workflow. So his number sits between our 5.4x and our 100.7x.

People running open reimplementations on their own hardware report 200 to 500 milliseconds per decision. One developer routing an agent through the hosted model measured 145 and 271 milliseconds end to end, including the network. Those figures come from people who think the marketing is overstated, which is what makes them worth citing. They also suggest our 477 milliseconds carries some overhead from the route we used, so the underlying model is likely faster than we measured.

Line the readings up and the pattern is clean. Single decision against a fast model, under 2x. Single decision against a deliberating model, 5x. Passage-level task against a deliberating model, 25x. Multi-step workflow against a deliberating model, 100x and up. Nobody is lying. Everybody is measuring a different thing and dropping the second half of the sentence.

Which number to use

If you are replacing a single classification call in an existing pipeline, plan on 1.7x to 1.9x on latency. Expect somewhere between eight and sixty times cheaper, depending on which model you are taking the work off. That is the conservative case and it is the one most teams are actually in.

If you are collapsing a chain of judgments that runs today as separate calls, the three-figure numbers are reachable. The saving is the round trips and the thinking passes you stop paying for. Price any part that has to be written in words at language model rates, and apply the multiple only to the rest. A pipeline that is half typed decisions and half prose does not get a 100x anything.

The gap is wider on images. Reading a screenshot of an AI search answer, Jev 1.14 took about half a second against 1.4 to 3.9 seconds for three vision models, 3 to 7 times faster with no loss in accuracy.

And the speed question is separate from whether the answer is right. We measured that too, on 108 claims across six domains, and the result was more interesting than the stopwatch: the widely repeated calibration advantage is not there. A real accuracy gap shows up on the hard claims. A faster checker that is wrong just publishes the mistake sooner, which is the failure our whole argument about single-model checking is built around.

Frequently Asked Questions

Is TypeSafe's 193x faster claim real?

Yes, for the comparison TypeSafe makes. Its figure comes from in-house evaluations of multi-step workflows against frontier models with extended reasoning turned on. Its launch post describes the numbers as being on the higher end rather than typical. When we reproduced that shape, six sequential judgments about a support ticket against one batched Jev call, we measured 100.7x faster and 7,499x cheaper. When we compared a single classification call instead, we measured 1.7x. Both are correct measurements of different things.

Is Jev 1.14 faster than Jev 1.13?

No. On 17 October 2026 we timed both over the same route. On a single decision 1.14 took 514 milliseconds of server time and 1.13 took 505. Six judgments in one call took 0.612 seconds on 1.14 and 0.672 on 1.13. Both billed the same tokens, so the price per call is also unchanged.

How fast is Jev on a single decision?

477 milliseconds of server time in our test on 18 September 2026, against 790 for Gemini 3.1 Flash Lite and 928 for Claude Haiku 4.5. That is 1.7x and 1.9x. Developers running open reimplementations on their own hardware report 200 to 500 milliseconds per decision. TypeSafe's documentation says most queries finish in about 100 milliseconds. So the underlying model is probably faster than our figure, which includes the overhead of the route we reached it through.

Why do Jev speed benchmarks disagree so much?

Because they use different baselines. Four things move the multiple: how many separate judgments collapse into one call, whether the baseline model thinks before answering, and what the baseline costs per token. The last one is whether any of the output has to be written as text. Published readings range from about 1.7x to over 190x, and the range is almost entirely explained by those four choices rather than by disagreement about Jev itself.

Why is Jev so much cheaper than a language model?

It does not generate text. Input is billed at $0.042 per million tokens and output is free, because there is almost no output to bill. The model returns a value chosen from a list you supplied rather than a sequence of tokens it composes. A language model bills you for every token it writes, and a model with reasoning turned on bills you for the tokens it writes while thinking, which you never see.

Does batching questions into one Jev call actually help?

It is where most of the advantage lives. We asked the same document 1, 6, 13 and 20 questions and the median response time barely moved, from 0.660 seconds down to 0.579. Cost per judgment fell about elevenfold across that range. Each extra question adds roughly fifteen input tokens and no measurable waiting, because the questions are evaluated together rather than one after another.

How do I know a thinking model baseline actually thought?

Read the reasoning token count in the response, not the flag you set in the request. We ran GPT-5.6 Terra at high reasoning effort on a single classification and it returned zero reasoning tokens, meaning reasoning never engaged. Its 618 millisecond result would have looked like a fast thinking model and would have been meaningless. Claude Fable 5.1 on the same task reported 438 reasoning tokens, which is what a valid thinking baseline looks like.

How do you compare hosted model latency fairly?

Reach every model over the same route and subtract the network. Take the round-trip time from the connection handshake and subtract it from the time to the first byte of the response. What remains is server time. Without that step you are partly measuring how far each vendor's servers sit from your machine. Our first pass reported one route as faster than another when the only real difference was geography.

Can Jev replace a language model in my pipeline?

Only for the parts that return a typed value from a fixed set of options. As soon as one field needs a sentence, that field goes back to a language model at language model prices. The overall saving shrinks to whatever share of the work stayed typed. A public proof-of-concept routes only the typed fields of a support ticket triage pipeline to Jev. It reported 15.9 percent faster and 30.1 percent cheaper in September 2026, 1.958 seconds against 2.329 per ticket. That is the realistic end of the range for a pipeline that still has to write.

Is Jev less accurate than the models it replaces?

Not on the task we measured. Over 108 hand-labelled grounding claims across six domains, Jev answered 96.3 percent correctly against 94.4 percent for Gemini 3.1 Flash Lite and 93.5 percent for Claude Haiku 4.5. The separation came entirely from the hardest claims. It cannot settle whether a claim is true in the world, though. Asked to adjudicate facts with no source in front of it, it declines rather than guessing.

Keep reading

A faster wrong answer is still wrong

Speed is the easy half of a checker. TrueStandard runs your draft past four or five models in parallel and shows you every claim they disagree on. The claims one model waves through are the ones that reach your readers.

TrueStandard is for writers who publish AI-assisted drafts. Paid plans check every claim and citation across four AI models before you hit publish.

Free: one check a day, no signup. Pro is $20 a month for 250 drafts.

Start Verifying →