← Use cases

How big is Jev? What's known about the model size

A common question for any model is "how many parameters?" — and for Jev the honest answer is that TypeSafe AI hasn't published one. Jev is a hosted, closed System One model, so its parameter count and internal architecture aren't public. Here's what TypeSafe has disclosed, why the size isn't the number that decides whether Jev fits your call, and the open Jev-class models that do ship a size you can see and run.

There's no official parameter count for Jev, and no reliable way to infer one from the outside. Latency and price don't pin down a size — a non-autoregressive sampler returns a whole structured answer in one forward pass, so it's fast for reasons that have little to do with how many parameters it has. Treat any specific "Jev is N billion parameters" figure from a secondary blog as unverified.

Parameter count ? not disclosed Latency 70–500 ms published & measurable Calibration RLCD the number to trust
TypeSafe publishes the dials that matter for a decision model — latency and calibration — not a parameter count. For a System One sampler those are what determine fit, not model size.

What TypeSafe has disclosed

Jev's public material describes how the model behaves and is trained, not how large it is:

What's absent from all of it is the parameter count, layer widths or any architecture internals. That's a deliberate consequence of Jev being a hosted, closed model: you call it over the API and never host the weights, so TypeSafe never has to publish a size.

So how big is it, really?

Unknown, from the outside — and worth being disciplined about. You can't back it out from the latency (the single-pass design makes speed a poor proxy for size) or from the price (output is free and input is billed per token, which says nothing about parameters). If you need an exact on-disk size for capacity planning, a closed hosted model is the wrong place to look for it; reach for an open one instead.

The open Jev-class models give you a size you control

Several independent, open-weight models rebuild Jev's shape — typed choice / score / yes-no — on public weights, so with those you can see the size and run them yourself. They are not TypeSafe's Jev; their calibration and accuracy are their own and should be validated on your data.

ModelOpen?Disclosed sizeNote
JevClosed, hosted (TypeSafe)Not disclosedCall over the API; you never hold the weights
LayaOpen — Apache-2.0~420M (MLX build)Runs in-process on a Mac; the lightest local option
SemIfOpenBuilt on a ~4B baseLogit-reading / self-host server, Jev-compatible shape
djevOpen — diffusion, image inputNot statedFast open decisions with native image/camera input

So if "how big is it" is really "what can I download and run on my own hardware," Laya at roughly 420M is the concrete answer — not a figure for Jev, but the closest self-hostable model of the same kind. The alternatives page lays out the full open field.

Why size isn't the number to optimise here

For a generative LLM, parameter count is a rough proxy for capability. For a System One decision model it mostly isn't: the job is one bounded judgment returned fast and calibrated, so the two numbers that decide whether Jev fits are its latency on your questions and whether its confidence is trustworthy enough to gate on. Both are things you can measure directly — size is not.

Measure what actually matters

Instead of chasing a parameter count, send your real cases and time them. One decide call returns every answer in a single pass, with a confidence you can check against your own ground truth:

const t0 = performance.now();
const res = await fetch("https://jevtypesafeai.com/api/v1/decide", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${process.env.JEV_KEY}`, // jv_live_...
  },
  body: JSON.stringify({
    state: yourRealCase,
    questions: {
      route: { type: "choice", instructions: "Which queue handles this?",
               criteria: { billing: "money", bug: "broken", other: "anything else" } },
    },
  }),
});
const { answers } = await res.json();
console.log(answers.route.choice, answers.route.confidence,
            `${Math.round(performance.now() - t0)}ms`); // the numbers that matter

FAQ

How many parameters does Jev have?

TypeSafe hasn't published a parameter count for Jev. It's a hosted, closed System One model, so its size and architecture internals aren't public, and there's no reliable way to infer them from latency or price. Treat any specific figure from a secondary source as unverified.

Can I tell Jev's size from how fast it is?

No. Jev is non-autoregressive — it returns a whole structured answer in one parallel forward pass — so its ~70–500 ms latency comes from the architecture, not from being small. Speed is a poor proxy for parameter count here.

Is there an open model with a known size that works like Jev?

Yes. Laya is an open-weight, Apache-2.0 decision model of the same shape; its MLX build is about 420M parameters and runs in-process on a Mac. It's an independent project, not TypeSafe's Jev, so validate its calibration on your own data before trusting a threshold.

Why doesn't model size matter much for Jev?

For a decision model the job is one bounded, calibrated judgment returned fast — so the numbers that decide fit are latency on your questions and whether the confidence is trustworthy, both of which you can measure. Parameter count, the usual proxy for a generative LLM's capability, isn't the dial here.

See also: The Jev benchmark · How Jev works · Open Jev alternatives · Jev 1.14 (versions) · The Jev paper

Measure Jev on the numbers that matter

Grab a jv_live_ key and time Jev's latency and calibration on your own cases — the figures that actually decide fit.

▶ Try Jev freeGet an API key →
Jev model size — what TypeSafe has disclosed · Jev by TypeSafe AI