Jev knowledge base·verified Sep 22, 2026

is jev generative ai?

Jev does not generate prose or arbitrary values. Learn how its bounded typed decisions differ from JSON and structured LLM output.

the short answer

Jev is not a generative-AI interface: it does not produce prose, code, images or arbitrary extracted values. A caller defines a bounded Choice, Score or Noul answer space, and Jev returns a typed decision with probabilities. A generative LLM can be constrained to JSON, but it still generates tokens; output schema alone does not make that system equivalent to Jev.

Free-form generation
Not supported
Arbitrary extraction
Not supported
Bounded classification
Supported
Probability distributions
Native typed output
Can pair with generators
Yes

Jev Recognizes Meaning Without Generating Content

Classification is sometimes described as “generating a label,” but that wording hides the product contract. Jev’s candidates or ordered levels are supplied by the caller. A Noul has one predefined proposition. Jev returns a decision inside that space; it cannot invent a new customer name, draft an answer or add an unlisted category.

That makes Jev useful after or around generation. It can choose an approved response strategy, test whether a generated answer meets one criterion, or rate an outcome against a rubric. The generative model still writes; code still validates and acts.

Structured LLM Output Is Still Generation

OpenAI’s Structured Outputs, for example, constrain model responses to a developer-supplied JSON Schema. That solves schema adherence, not the same modeling objective. TypeSafe says RLCD optimizes Jev for decisions and calibrated probabilities. Neither interface proves truth: both require task-specific evaluation.

PropertyJevLLM with structured output
Inference artifactTyped decision distributionGenerated tokens constrained to a schema
Arbitrary stringsOutside the primitive contractAllowed when schema permits
Prose explanationUnavailableCan be included as a field
Native bounded uncertaintyReturned for Jev primitivesProvider/model dependent; token probabilities are not automatically class probabilities
Dependent reasoningPoor fitPossible with a capable reasoning model
Exact validationStill belongs in codeStill belongs in code

The Extraction Boundary Is Candidate Selection

Jev can select from values the application already found or supplied. If code extracts three dates with a parser, a Choice can judge which date best matches “contract termination date.” Jev cannot return an arbitrary unseen date. For open-ended names, addresses, summaries or code, use a parser, retrieval system or generative structured-output model, then validate the result.

This boundary is operationally useful. Candidate generation and syntax validation remain observable; Jev handles only the ambiguous semantic mapping. The use-case guide applies the same decomposition to routing, RAG, moderation and agent decisions.

01Find candidatesParser, retrieval or generative model proposes values.
02ValidateCode rejects malformed, unauthorized or impossible values.
03SelectJev chooses among the remaining semantic candidates.
04Act or reviewCode applies confidence/risk bands and records the result.
A safe bounded-extraction pattern generates candidates before Jev selects among them.

A Fast Test for Generative Versus Decision Work

  • If the valid answer cannot be enumerated or described as ordered levels before inference, the task is generative or extractive—not a native Jev question.
  • If the workflow needs a user-facing explanation, use a generative model or human; do not invent a Jev rationale.
  • If the answer is exact arithmetic, syntax, identity or authorization, use deterministic code.
  • If the answer is bounded, semantic, repeated and measurable, evaluate Jev against the simplest baseline.

Compare Outcomes, Not Marketing Categories

For a bounded job, compare Jev and a schema-constrained LLM on identical state, answer meanings and held-out labels. Track class errors, calibration, abstention coverage, repeatability, tail latency and total provider cost. If explanations are required, score their usefulness separately from label correctness.

Do not generalize TypeSafe’s launch latency to every deployment. The company says its published evaluations were generally run near its West Coast service and acknowledges that short dense state favored Jev in the demo. See Jev versus LLMs and pricing for a dated decision framework.

FAQ

Can Jev write text?

No. Jev returns typed decisions and probability distributions, not prose, code or explanations.

Is classification generative AI?

A generative model can generate a class label, but Jev exposes classification as a bounded decision rather than an open-ended token-generation interface.

Can Jev extract arbitrary fields?

No. It can select among supplied candidates or judge whether a condition holds. Use parsing or generative structured output for arbitrary values, then validate them.

Is Jev the same as JSON mode?

No. JSON or structured output constrains a generative model’s serialization. Jev uses typed primitives and returns decision distributions as its native contract.

Sources

Checked against the sources below on September 22, 2026. Model versions, prices and limits change.

  1. TypeSafe AI: Introducing System One Models and Jev
  2. TypeSafe AI docs: Introduction
  3. TypeSafe AI docs: System One
  4. TypeSafe AI docs: Primitives
  5. TypeSafe AI docs: Confidence
  6. TypeSafe AI docs: How to build with System One
  7. TypeSafe AI docs: Jev 1.13 jaggedness
  8. TypeSafe AI docs: Models
  9. OpenAI: Structured Outputs