Knowledge: System One models

System One models explained: typed decisions instead of text

Since September 2026 there is a second class of model beside the language model: systems that produce no sentences but return a choice, a value or a probability. This page explains the mechanism, places the numbers and names what these models are not for.

Two mechanical dials side by side, a small one with a short orange needle on the left and a large one with a long grey needle on the rightAI-GENERATED
UPDATED
21 September 2026
READING TIME
11 min

Short answer

A System One model answers narrow questions about a supplied state with a typed value and a calibrated probability instead of producing text. It classifies, picks, scores and verifies. It cannot write, cannot justify itself and cannot look up anything that is not in the state you hand it.

Definition

System One model: A System One model is an AI model that takes a structured state and answers typed questions about it, meaning a choice from a fixed set, a position on a scale, or a yes/no probability. It produces no text and gives no rationale. The name refers to the distinction between fast intuitive judgment and slow deliberate reasoning.

In the glossary: Large language model, Inference, Token, Context window, Hallucination, Evaluation, Benchmark, Reranking, Prompt injection, Human in the loop, Observability, EU AI Act

01

What is a System One model?

A model that answers for software rather than for people. It receives a state and a question and returns a typed value with a probability that the calling code can use directly.

A language model builds its answer word by word and returns text that the calling software then has to take apart again. For a conversation that is the right shape. For an assignment, an approval or a score it is a detour: the code never wanted a sentence, it wanted a class or a number.

A System One model skips the detour. It takes a structured state, meaning text, a JSON object or a list of passages, and answers one or more questions fixed in advance. What comes back is not text but the value itself, together with the probability the model attaches to it.

Three shapes compared

CriterionTrained classifierSystem One modelLanguage model
OutputClass and scoreTyped value and probabilityText
Asking a new questionRetrainRewrite the questionChange the prompt
RationaleNoneNoneGenerated, after the fact
World knowledgeOnly from trainingNo, only the supplied stateYes, from training
Typical latencyMillisecondsTenths of a secondSeconds
FitsStable, frequent taskChanging questions, high volumeWriting, explaining, reasoning

The middle position is the actual point. A trained classifier is faster and cheaper but needs a new training run and labelled data for every new question. A language model answers any question immediately but costs latency, money and a parser. A System One model sits between the two: new questions without training, typed answers without a parser.

02

Which questions can such a model answer?

Three types: a yes/no question with a probability, a choice from a fixed option set, and a position on a scale. There are no others, and the narrowness is the purpose.

The interface is three primitives. They cover a surprising amount of ground, because most steps in a pipeline reduce to one of the three once you state them one at a time.

TypeQuestionReturnsTypical use
Yes/noDoes this hold?A probability between 0 and 1Guardrails, relevance checks, completeness
ChoiceWhich of these options?Chosen option, distribution, confidenceRouting, categorisation, tool selection
ScaleWhere on this scale?Weighted mean, per-level probabilitiesPriority, risk, quality
The three question types

The most useful lever in practice is decomposition. Instead of asking whether an invoice is in order, ask four independent questions: does the line match the order, is the price within the agreed range, is the vendor known, does delivery evidence exist. Four separate probabilities can be traced and tuned individually; one combined judgment cannot.

text
State:      the case as text or JSON
Question 1: choice  -> category from a fixed set
Question 2: scale   -> urgency, level 1 to 5
Question 3: yes/no  -> carries every required detail
Question 4: yes/no  -> needs human review

Returns:    four values, four probabilities, one pass
One call, several independent questions on the same state

Because the output is small and every answer returns in one pass, it is cheaper to ask every plausibly needed question at once, including the ones whose answer may go unused. The second network round trip costs more than the extra question.

03

What does a calibrated probability mean?

It is a statement about a distribution, not about the single case. If the model says 0.8 across many cases, roughly eight in ten of those are right. About the case in front of you it says nothing.

When a language model states a confidence of 0.9, it writes the characters 0.9. That is a phrasing, not a measurement. A calibrated probability is anchored in frequency instead: across a large number of cases, the share of correct answers should match the stated value.

Two things follow. First, the threshold at which a case runs automatically or goes to a person is a decision about acceptable error and belongs in a document, not in a constant in a source file. Second, calibration has to be measured on your own data. A model calibrated on someone else's tasks is not automatically calibrated on one company's invoice pile.

04

Where does a decision layer sit in an AI pipeline?

Wherever there is a model call today whose result was going to be a JSON object anyway: intake classification, retrieval gating, tool selection, verification of extracted fields, and guardrails.

A pipeline with separated layers
  1. 01Intakedocument, ticket, request
  2. 02Decisiontyped questions, probabilities
  3. 03Codethresholds, permissions, ordering
  4. 04Generationonly where a person reads text
  5. 05Recordstate, question, value, threshold

The ordering matters more than any single station. The decision layer supplies judgments, the code owns the consequences. Option set, threshold, permissions and fallback stay in ordinary code that can be reviewed and versioned. Where a project drops that split and lets the model decide what it is allowed to do, the failure case stops being manageable.

  • Intake classification: what arrived, and does it need a person?
  • Retrieval gating: does this passage support the answer, contradict it, or carry an injected instruction?
  • Tool and route selection: which of the available paths fits, and how confidently?
  • Extraction verification: does this value look complete and plausible against the source?
  • Guardrails: does this request or this output break a rule?

For retrieval systems, gating is the single most effective step. The expensive failure is not the missing passage but the irrelevant one that gets processed into a confident wrong answer. Why that shapes answer quality more than model size is covered under Retrieval-Augmented Generation.

05

What does one decision cost, and how fast is it?

Published figures are 0.042 US dollars per million input tokens with output free, and 70 to 500 milliseconds of latency. The comparison multiples against language models are the vendor's own.

The first public implementation of this model class is Jev from TypeSafe AI, released on 15 September 2026 after a 40 million US dollar seed round. The figures below come from the announcement and from the documentation of the platforms that serve the model.

0.042 USDper million input tokens, output freeTypeSafe AI, 2026
70 to 500 msend to end response timeTypeSafe AI, 2026
up to 193xfaster than frontier models in vendor benchmarksTypeSafe AI, 2026

The order of magnitude changes behaviour more than it changes the budget. When a check costs almost nothing, you stop rationing: every retrieved passage is scored rather than a sample, every extracted field verified rather than a subset, every request held against the rule rather than only the flagged ones. That is exactly the pattern the first model is named after, a reference to the Jevons paradox.

06

Where are the limits?

No rationale, no world knowledge, text input only, and a calibration that holds only across many cases. For anything that has to be written, explained or researched, this model class is the wrong choice.

Three common assumptions

There are technical limits on top. State and questions share a budget of roughly 64,000 tokens. A choice carries up to 255 options, a scale 2 to 10 levels. It is text only: no image, no audio, no video. Anyone who wants a scene or a machine state judged has to translate it into a description first, and that translation is the actual engineering work.

How durable the advantage is remains open. The technical objection is that much of the speed may come from constrained decoding against a fixed option set rather than a new architecture. If that holds, the approach is reproducible. For the architectural decision it does not matter: separating decision from language pays off regardless of who supplies the model.

07

How do you start?

Pick one existing classification call, replay a month of production traffic through it, and read the disagreements. Not the aggregate score, but the cases where old and new contradict each other.

  1. Pick the candidate

    A step in the running system whose result is a class, a number or a yes/no anyway. Usually intake classification or retrieval gating.

  2. Decompose the question

    Turn one wide question into several narrow ones, each with its own answer. Anything that does not fit a choice, a scale or a yes/no does not belong in this layer.

  3. Replay against production

    Run a month of real calls through it again and compare accuracy and upper-percentile latency.

  4. Read the disagreements

    Only where old and new contradict each other does it show whether the task was ever a language task.

  5. Fix threshold and record

    At what probability the system decides on its own, who owns that, and what gets logged per decision.

The bigger gain is rarely the saved inference. Most pipelines have thin observability, because evaluating each step costs another model call and nobody budgets for it. When that evaluation drops to a rounding error, every step of every run can be scored and drift becomes visible before a user reports it.

Read more on iiterate.de

Frequently asked questions

Is a System One model a language model?

Technically related, functionally not. It processes language as input but produces none. The output is a typed value with a probability, not text.

Can it hallucinate?

It cannot invent sentences, because it writes none. It can be wrong about the class, including with high probability. The difference is that such an error is measurable against a fixed set.

Does it replace a classifier we trained ourselves?

Not automatically. For a stable, very frequent task a trained classifier stays cheaper and faster. The advantage appears where questions change or new ones arrive, because no training run is needed.

How does this fit requirements for traceability?

The record is built around the model: supplied state, the exact question asked, the typed answer, the probability, the threshold in force and the version of the question set. That is reproducible; a generated justification is not.

Can such a model run on our own infrastructure?

The first commercial implementation is offered as a service. Open reimplementations exist but are early. Anyone who cannot release data should first check whether the supplied state needs to be personal at all.

What should it not be used for?

Anything that has to be written, explained or researched, and any decision that cannot be defended without a reason. Those stay with a generative model or a person.

Read on

Related topics

Sources

  1. 01 Introducing System One Models and Jev TypeSafe AI, 2026 · typesafe.ai
  2. 02 TypeSafe AI Emerges From Stealth With $40M in Funding Business Wire, 2026 · businesswire.com
  3. 03 TypeSafe AI's Jev now available on AI Gateway Vercel, 2026 · vercel.com
  4. 04 How to classify, route, and score with Jev and AI SDK Vercel, 2026 · vercel.com
  5. 05 TypeSafe Jev now available in AI Gateway Netlify, 2026 · netlify.com
  6. 06 Introducing System One Models and Jev discussion Hacker News, 2026 · news.ycombinator.com
  7. 07 awesome-jev, a curated list of open projects GitHub Community, 2026 · github.com
  8. 08 feat(ai): add evaluation models and a Classify workflow node twentyhq/twenty, 2026 · github.com
  9. 09 Jevons paradox Wikipedia, 2026 · en.wikipedia.org
  10. 10 Thinking, Fast and Slow Daniel Kahneman, 2011 · en.wikipedia.org

Let us talk about your project

Whether it is a prototype, an internal tool or an AI application: describe briefly what you are building or want to take into production.

Arthur C. Clarke

“Any sufficiently advanced technology is indistinguishable from magic.”