<!-- Markdown copy of https://jevhub.io/what-is-a-system-one-model (What is a System One model? TypeSafe&#x27;s name for a decision model · Jev Hub). The HTML page is the original. -->

[ Learn ]

# What is a System One model? TypeSafe's name for a decision model

A System One model is TypeSafe AI's name for a decision model such as Jev: it returns typed answers and probabilities, not text. Where the name comes from. Checked 1 November 2026.

Published 1 November 2026By Jev Hub

[Back to Learn](https://jevhub.io/learn)

[ TLDR ]

- A System One model is TypeSafe AI's name for a decision model: an AI model that reads some text, which TypeSafe calls the state, and returns typed answers and probabilities instead of generated text.
- Jev is TypeSafe's flagship and the first one.
- The name comes from Daniel Kahneman's fast, intuitive System 1 thinking, because these models are built for quick, focused judgments.
- TypeSafe trains them with a method it calls reinforcement learning for calibrated decisions, so the probabilities are meant to reflect real uncertainty.
- They do not write replies, produce code or explain their reasoning.

## System One models and the usual chat models

|  | System One model (such as Jev) | Chat and reasoning models |
| --- | --- | --- |
| Trained for | Calibrated decisions (TypeSafe calls this RLCD) | Answers people prefer (RLHF), or verifiable reasoning (RLVR) |
| Returns | Typed answers and probabilities | Generated text |
| Thinking style | Fast, focused judgments, the System 1 idea | Conversation, or slower step-by-step reasoning |
| Input today (Jev) | Text only: strings, JSON objects and arrays of text | Often text, images, audio and more |
| Who reads the output | Your software, directly | A person, or software that parses the text |

The System One column is what TypeSafe's documentation says about System One models and Jev, read on 1 November 2026. The other column is the general contrast TypeSafe draws in its AI primer between RLHF, RLVR and its own method. Other makers' decision models can differ in detail.

## What is a System One model?

A System One model is a class of AI models that TypeSafe AI describes as "built to make fast, structured decisions that software can use directly". It evaluates a state, the content you give it, such as a support message or the current state of your application, and returns typed answers and probabilities.

Like a chat model, it understands ordinary language. Unlike a chat model, it does not write a reply. Jev is TypeSafe's flagship model and the first System One model. Other companies have since released models that do a similar job, and the broader name for the category is a decision model.

- [What is a decision model?](https://jevhub.io/what-is-a-decision-model)
- [What is Jev?](https://jevhub.io/what-is-jev)

## Where does the name come from?

According to TypeSafe's documentation, the name comes from the concept Daniel Kahneman popularized in his book Thinking, Fast and Slow. System 1 thinking is fast and intuitive, and System 2 is slower and more deliberate. For these models the emphasis is on fast, focused judgments.

That is also the advice for using them. TypeSafe says to ask for a judgment a knowledgeable person could make in a second, and to break a bigger task into small questions whose answers you combine in your own code.

- [Jev question types](https://jevhub.io/jev-question-types)

## How is it trained differently?

TypeSafe's AI primer describes three ways of adapting a pretrained language model. Reinforcement learning from human feedback, RLHF, turned pretrained models into chatbots by training them to produce answers people prefer. Reinforcement learning with verifiable rewards, RLVR, produced reasoning models that are strong at tasks such as mathematics but slower and more expensive. TypeSafe adds a third, reinforcement learning for calibrated decisions, or RLCD.

RLCD trains the model to return decisions and probabilities, not generated text, with higher probability meant to correspond to a greater chance that the answer is right. TypeSafe argues that preference training can reward confident-sounding answers that are not reliable enough for unattended automation, which is why it picks a different target for machine use. That is the company's own position.

Three ways of adapting a pretrained model. From TypeSafe's AI primer, read 1 November 2026. The last one is TypeSafe's own method.

- [Calibrated probabilities](https://jevhub.io/what-is-a-calibrated-model)

## What does it take in and give back?

You send a state and one or more questions. The state can be a string, a JSON object or an array of text, and TypeSafe suggests an object for most requests so each part has a name. Each question is one of three types, and each comes back as a typed answer under the id you chose.

Jev currently accepts text only. Images, audio and video are not supported, and TypeSafe says its primary training language is English, with other languages accepted at lower accuracy.

- [What Jev can't do](https://jevhub.io/jev-limitations)

## Our read

System One is a company name, and the category is a decision model, so a reader may see either one. The useful part is the contract, not the label: a typed answer with probabilities that your code can test and log.

The claims about training and calibration are TypeSafe's own, and calibration is measured across groups of predictions, not a guarantee for a single answer. Test on a labelled sample of your own data before relying on any of it.

- [How to use Jev](https://jevhub.io/how-to-use-jev)

## Common questions

TypeSafe AI's name for a decision model: an AI model that reads a state and returns typed answers and probabilities instead of generated text. Jev is the first one.

From the fast, intuitive System 1 thinking in Daniel Kahneman's book Thinking, Fast and Slow, according to TypeSafe's documentation. The emphasis is on fast, focused judgments.

System One is TypeSafe's term. Decision model is the wider name for the category, which now includes models from other companies that do a similar job.

TypeSafe says it uses reinforcement learning for calibrated decisions (RLCD), which trains the model to return decisions and probabilities, with higher probability meant to mean a greater chance of being right.

No. According to TypeSafe, System One models do not write replies, produce code or generate explanations of their reasoning.

A state: a string, a JSON object or an array of text. Jev accepts text only for now, and its primary training language is English.

## Sources

Written by Jev Hub from the sources below and checked against them on 1 November 2026. Where a figure is a company's own claim, the article says so.

- [TypeSafe docs: System One (read 1 November 2026)](https://docs.typesafe.ai/concepts/system-one)
- [TypeSafe docs: AI primer (read 1 November 2026)](https://docs.typesafe.ai/introduction/machine-learning-primer)
- [TypeSafe docs: State (read 1 November 2026)](https://docs.typesafe.ai/concepts/state)
- [TypeSafe blog: Introducing System One Models & Jev](https://typesafe.ai/blog/introducing-system-one-models-and-jev)

## Related content

- [Calibrated probabilities](https://jevhub.io/what-is-a-calibrated-model)
- [What is Jev?](https://jevhub.io/what-is-jev)
- [How to use Jev](https://jevhub.io/how-to-use-jev)
