This website uses cookies

Read our Privacy policy and Terms of use for more information.

TL;DR: System One AI models make decisions by directly scoring or selecting possible outcomes instead of generating answers token by token. This can reduce decoding overhead for tasks like tool selection, classification, and structured decision-making. The 15 studies in this guide explore how to make these models more flexible, multimodal, and efficient, from scoring changing candidate sets and reusing shared evidence to adding selective reasoning when a direct decision isn't enough.

Sometimes we don't need AI to generate long detailed answer. We just need it to make a decision. That’s why decision models are one of the hottest topics right now.

This term defines models that make a choice or help a person or system make one. They use available information to select, rank, or score possible actions or outcomes. Now there is one especially popular approach to decision models called System One models. It refers to models that take a state, a question, and candidate answers, then return a choice, score, or probability distribution directly, without generating a text response. Instead of writing an answer token by token, they score the available outcomes, often in one forward pass.

This really makes sense when an agent needs to make many small decisions: select a tool, route a request, check a condition, interpret an observation, etc. Generating a response for each decision adds decoding time and requires software to parse the result. Although direct scoring doesn’t guarantee correct decisions or reliable confidence estimates, at least it removes those steps,

Jev by TypeSafe AI, which answers multiple typed questions in parallel and returns typed decisions, was that particular model that recently brought attention to System One models. But Jev is not the only option.

In this guide, we are going to focus on this mix – System One decision models – from the perspective of other Jev-inspired models that are bringing this approach to different AI fields, so you will have many variant to explore, use and build on.

System One vs. System Two AI models

But first of all there are two completely opposite types of models – System One and System Two

System 1 makes a direct judgment from the available evidence. It suits bounded decisions where the possible outputs are already defined, such as choosing among tools or detecting an event.

System 2 spends additional computation working through a problem, often generating intermediate reasoning, exploring alternatives, or checking a proposed answer. That can help with decisions requiring several dependent steps, but adds latency and computation.

The distinction concerns how computation is used, not whether one model is intelligent and the other is not. Hybrid approaches can answer straightforward cases directly and reserve extra reasoning for uncertain ones.

System 2 has had much of the spotlight, with researchers scaling reasoning at inference time. Now direct decision-making is getting a closer look. Here are recent papers exploring its architectures, modalities, and computational trade-offs. →

15 New System One AI Models and Research Approaches

Model

Main approach

What makes it different

Best suited for

Jeva

Candidate scoring

Handles changing candidate sets and detects when no option fits

Dynamic decision tasks

Prism-1

Independent scoring

Avoids option-order and competing-option effects

Consistent multiple-choice decisions

Bongard

Shared encoding

Reuses evidence across multiple judgments

Multiple decisions about one state

Verdict

Multi-question scoring

Answers several typed questions from one encoded input

Document classification and workflow automation

VideoJev

Video decision model

Reuses video representations across questions

Video understanding and event detection

MJev-Spatial

Spatial scoring

Predicts relations, numerical values, and image coordinates

Visual and spatial reasoning

AudioJev

Audio decision model

Scores answers directly from audio without transcription

Audio understanding

Intern-Decision

Structured prediction

Scores multiple JSON fields in one forward pass

Multimodal structured decisions

MetaEncoder

Bi-encoder retrieval

Precomputes candidate representations for large-scale matching

Decisions over millions of candidates

FastJEV

Inference optimization

Reduces redundant candidate computation without retraining

More efficient JEV inference

SanSi

Looped decision model

Refines decisions through repeated internal passes

Adjustable computation without text reasoning

StartLux-Decision

Hybrid decision and reasoning

Uses additional reasoning when confidence is low

Decisions requiring selective deliberation

System X

Decision-to-text hybrid

Generates a text reply when direct selection isn't appropriate

Agents needing both choices and responses

FunDM

Decision distillation

Learns a shorter decision path from a frozen language model

Lower-cost decision inference

LAVOIR

Value-of-information scoring

Predicts whether asking for missing information would help

Decisions under incomplete information

DECISION ARCHITECTURES

1. Jeva

Jeva encodes the request and each option separately, then updates the request against cached option representations. Shared scoring supports variable-sized candidate sets, symmetric aggregation preserves option-order consistency, and a separate coverage estimate detects when no candidate fits. Reusable option encodings reduce repeated work across requests with overlapping alternatives.

Main idea: Handling changing candidate sets and missing answers.

2. Prism-1

Prism-1 scores each candidate in an isolated attention block with shared positional indices, preventing its scoring tokens from seeing competing options. A softmax converts independent scores into probabilities. This makes reordering irrelevant and preserves the relative odds between existing options when another is added, imposing a specific choice-consistency rule.

Main idea: Removing option-order and rival-option effects

3. Bongard

Bongard uses a T5Gemma 2 encoder to read the state and instructions once, then shares that encoding across decoder branches answering different questions. A decision head returns candidate probabilities without text generation. Training progresses from supervised judgments to semantic relationships and action outcomes, teaching the shared representation through several forms of feedback.

Main idea: Sharing evidence across multiple judgments

4. Verdict

Verdict-MQ encodes a document or case once, then answers several typed questions from that representation. A structured attention mask keeps the state independent of the questions, prevents questions from influencing one another, and makes option order irrelevant. This shares input processing across judgments such as urgency, ownership, and whether a reply is needed.
Research paper: Verdict: Encode Once, Decide Many

Main idea: Answering multiple questions from one shared state

MULTIMODAL EXTENSIONS

5. VideoJev

VideoJev replaces autoregressive answer decoding with a shared head that scores temporal intervals and textual options against video evidence. It returns event spans or answer choices directly. Cached inference reuses visual computation when questions arrive sequentially, while Joint inference handles multiple questions together, avoiding repeated processing of the same video history.

Main idea: Reusing video computation across questions

6. MJev-Spatial

MJev-Spatial reuses pretrained query and key projections to score spatial candidates without adding scoring parameters. It selects supplied answers directly, while numerical estimates and image coordinates use coarse-to-fine classification over value bins and regions. Each classification step requires one forward pass, replacing generated spatial answers with structured predictions.

Main idea: Predicting spatial relations, values, and points

7. AudioJev

AudioJev scores supplied answers directly from a waveform and question, retaining acoustic evidence that transcripts can lose. Training pairs original and reordered candidate lists, supervises both, and aligns their probability distributions using symmetric KL divergence. This reduces option-order sensitivity while keeping inference to one scoring pass, without an order ensemble.

Main idea: Making decisions from sound without transcription

8. Intern-Decision

Intern-Decision takes text and optional images, with decision placeholders inside a complete JSON structure. Its training objective supervises those placeholders, while inference scores every field in one causal forward pass using the backbone’s language-model head. The 0.8B, 2B, and 4B models avoid generating and parsing a full JSON response.

Main idea: Answering several structured fields in one pass

9. MetaEncoder

MetaEncoder separately embeds natural-language requests and candidate answers, with images or video available as additional evidence. Contrastive training aligns the two representations, turning a pretrained multimodal decoder into a decision-making bi-encoder. Precomputed candidate embeddings support both small closed-set decisions and retrieval over millions of alternatives without jointly encoding every request–candidate pair.

Main idea: Scaling from a few options to millions of candidates

REASONING AND INFERENCE EFFICIENCY

10. FastJEV

FastJEV reuses context states, shares matching candidate prefixes, and prunes candidate-path layers according to their effect on relative scores. It preserves full context encoding and all candidates without retraining. The method reduces computational depth, but prefix-sharing overhead can increase measured latency, exposing the difference between doing less computation and finishing faster.

Main idea: Reducing repeated candidate computation

11. SanSi

SanSi repeatedly applies shared Transformer layers and reads candidate probabilities after each loop. Training supervises different loop budgets, allowing decisions after an early pass or further hidden-state refinement. This is System 1.5, not single-pass inference: additional loops cost computation, and confidence can keep increasing after accuracy gains level off.

Main idea: Adding internal computation through loops without generating reasoning

12. StartLux-Decision

StartLux separates single-pass Instant models from AutoThink models that generate reasoning when confidence is low. Instant uses bidirectional attention in full-attention layers. AutoThink combines reasoning supervision with reinforcement learning that rewards improved decision probabilities and penalizes excessive reasoning length. The family connects direct decisions with selective deliberation.

Main idea: Reserving explicit reasoning for uncertain cases

13. System X

System X adds a text-reply option to a direct decision readout. When that option wins, or confidence falls below a threshold, the model generates a response from the existing KV cache. This hybrid connects structured selection with conversational replies while avoiding a second prompt-prefill step.

Main idea: Reusing decision computation for a text response

14. FunDM

FunDM trains a small decision head to match a frozen language model’s answer probabilities using KL divergence, without correct-answer labels. It reads the question and options together through a shortened backbone, then scores candidates without the original language-model head. Its Qwen3-8B implementation uses 24 of 36 layers, trading a small accuracy loss for higher throughput.

Main idea: Distilling decisions into a shorter computation path

15. LAVOIR

This model places candidate pieces of missing information alongside answer options. One forward pass predicts both decision probabilities and the expected improvement from asking about each missing detail. Trained on rule-derived decisions and clarification outcomes, it can select which information to request instead of immediately choosing an answer from incomplete evidence.

Main idea: Estimating when clarification would improve a decision

FAQ

What Are System One AI Models?

System One AI models make decisions by directly scoring or selecting possible outcomes rather than generating a text answer token by token. Given a state, question, and candidate answers, they can return a choice, score, or probability distribution, often in a single forward pass.

What Is the Difference Between System One and System Two AI?

System One focuses on direct decisions using the available evidence, while System Two uses additional computation to reason through a problem, explore alternatives, or check an answer. System One is useful for fast, bounded decisions; System Two is better suited to problems that require multiple dependent steps. Some architectures combine both.

Why Are System One Models Useful for AI Agents?

AI agents make many small decisions, such as choosing tools, routing requests, checking conditions, or interpreting observations. Generating a text response for each decision introduces decoding and parsing overhead. System One models can return structured decisions directly, making them an interesting option for these tasks.

Are System One Models Always Faster Than LLMs?

Not necessarily. Direct scoring removes autoregressive answer generation, but actual latency depends on the architecture, candidate set, input size, and implementation. Some optimizations reduce computation without improving wall-clock speed, as the FastJEV research illustrates.

Can System One Models Process Images, Video, and Audio?

Yes. Recent approaches extend direct decision-making beyond text. VideoJev scores video events and answer options, MJev-Spatial handles spatial predictions, and AudioJev makes decisions directly from audio. Other models combine text with images or video to select among possible outcomes.

Can System One Models Handle Complex Reasoning?

Some can allocate additional computation when a direct decision isn't sufficient. SanSi refines hidden states through repeated loops, StartLux-Decision can generate reasoning for uncertain cases, and System X can switch from direct selection to a text response. These approaches explore the space between immediate decisions and extended reasoning.

How Do System One Models Handle Uncertainty?

Different architectures approach uncertainty differently. Jeva estimates whether any candidate fits, StartLux-Decision can reserve additional reasoning for uncertain decisions, and LAVOIR estimates whether asking for missing information would improve the result. However, a model returning probabilities doesn't automatically mean those probabilities are well calibrated.

Thank you for reading! [Sign-off — e.g. “Share this list with a friend who is still deploying models by hand.”]

Keep Reading

View more
caret-right