Skip to content
Jev

Explainer

What is the System One Model (Jev) by TypeSafe AI

System One Model is the architecture behind Jev from TypeSafe AI. It is built specifically for fast, reliable structured decision tasks inside AI agent systems. The naming borrows from psychology's fast vs slow thinking distinction, but the engineering goal is concrete: give software a decision interface it can trust.

Why was System One built?

Most AI agent stacks rely entirely on generative LLMs for every task. When agents need to make routing or filtering decisions, variable free-form text outputs often break automation pipelines. TypeSafe AI created System One models like Jev to handle those high-volume decision tasks separately.

From a backend perspective, the pain is familiar: parsers fail, enums drift, and retries amplify cost. A dedicated decision model reduces that operational surface. For practical wiring patterns, open the Jev SDK guide.

What System One Model is NOT

System One / Jev is not a replacement for chat LLMs. It cannot write essays, hold open-ended conversations, or perform deep complex reasoning. It is a specialized decision model to be used alongside generative models. See the FAQ for common replacement myths.

Core Properties of Jev System One

  1. Deterministic outputs for identical inputs
  2. Structured decision responses
  3. Optimized for classification, scoring, routing
  4. Lower output variance than standard LLMs

Related terms are defined in the Jev glossary, including Decisions not strings.

Developer tradeoffs

You give up free-form generation

That is intentional. If your product needs narrative answers, keep a System Two model in the loop. If your product needs a stable enum, score, or branch, Jev is the better default.

You must design the decision space

Hand-written rules become brittle when the input space is fuzzy. Decision models help only when you define allowed outcomes and confidence thresholds in code. Ambiguous labels create ambiguous automation.

Measure consistency, not eloquence

Evaluate with fixed fixtures and agreement rates across repeated calls. Do not grade Jev like a chatbot. Compare it against your current routing heuristics and against LLM-based classifiers on the same schema. The comparison page outlines which metrics matter.