Skip to content
J JevAPI.dev
System One model by TypeSafe AI

Jev API Fast, type-safe structured decisions

The Jev API is the developer interface to Jev, the first System One model from TypeSafe AI, released on September 15, 2026. Instead of generating text, the Jev API reads your application state and returns type-safe answers — a choice, a score, or a probability — each with calibrated confidence, in 70 to 500 milliseconds.

model: jev-latest · status: early access

70–500 ms Typical request latency
$0.042 / MTok Input price — output free
64k Token context: state + questions
3 Question primitives: Noul, Choice, Score
Overview

What is the Jev API?

Jev turns fuzzy judgment into typed, testable function calls. A request carries a state — plain text or structured JSON — and a map of questions, each built from one of three primitives. The response carries an answer for every question, its probability distribution, and a confidence value, so your code — not a prompt — owns the control flow.

Because Jev was trained for decisions rather than text generation, there is no hidden chain of thought and no free-form output to parse or defend against. Answers cannot violate your declared schema, the same state is evaluated for all questions in parallel, and every result arrives with a confidence number that is meant to be used as a threshold. What that costs you — the generation it cannot do — is what Jev API vs GPT is about.

Type-safe by construction

No malformed JSON, no undeclared options, no prompt wrangling for structure.

Calibrated probabilities

Confidence is an explicit training objective, so thresholds behave like they should.

Parallel by design

Every question on a state is evaluated in one call — fan out freely.

Primitives

Three question primitives

Every question you send is one of three typed shapes. Compose them freely in a single request — the response maps each answer back by key.

Noul

Boolean probability

Ask a yes/no question of the state and get the probability that the answer is true — the smallest, fastest building block for filters, gates, and guardrails.

{ noul: number } // 0–1

Choice

One of a fixed option set

Declare the criteria for every option; the API picks one and returns the full probability distribution plus confidence — perfect for routing and tool selection.

{ choice, probabilities, confidence }

Score

Ordered rubric grading

Grade the state against an ordered scale you define, with a per-level distribution and a legend your code can consume — triage, risk, and quality scoring.

{ score, probabilities, confidence, legend }
Quickstart

Your first Jev API request

One HTTPS call classifies the state on two questions at once — a Noul gate and a Choice route, in a single round trip.

POST /v1/systemone — cURL
$ curl -X POST https://api.typesafe.ai/v1/systemone \
  -H "Authorization: Bearer $TYPESAFE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{\
    "model": "jev-latest",
    "state": "Help! My payouts have been failing for 3 days.",
    "questions": {
      "is_urgent": {
        "type": "noul",
        "instructions": "Does this convey urgency?"
      },
      "department": {
        "type": "choice",
        "instructions": "Which team should handle this?",
        "criteria": {
          "billing": "Payments, invoicing, refunds",
          "technical": "Bugs, outages, integrations",
          "sales": "Pricing, upgrades, new accounts"
        }
      }
    }
  }'  # → 200 OK, every answer in parallel

# abridged response
{
  "is_urgent": { "noul": 0.97, "confidence": 0.93 },
  "department": {
    "choice": "technical",
    "probabilities": {
      "billing": 0.04, "technical": 0.83, "sales": 0.13
    },
    "confidence": 0.88
  }
}
  1. 1

    Join the early-access waitlist

    Access is rolling out in waves. Request it at typesafe.ai — most developers are admitted within a day or two. typesafe.ai

  2. 2

    Create an API key

    Sign in to the console and create a key. Keys authenticate with a standard bearer token. console.typesafe.ai

  3. 3

    Install an official SDK

    Python 3.10+: pip install typesafe-sdk · Node 20+: npm install @typesafe-ai/sdk. Both read TYPESAFE_API_KEY from the environment and default to jev-latest.

  4. 4

    Send your first question set

    Post a state and a map of questions to the systemone endpoint. Every question is evaluated in parallel on the same state.

Use cases

What teams build with the Jev API

The pattern is always the same: fixed options, high frequency, and a decision that code — not prose — has to act on. Most of these replace a call you are already making to a language model or a trained classifier, and the comparisons work through which.

Routing & triage

Send support tickets, prompts, or jobs to the right team, model, or agent — chosen from a fixed option set with confidence attached.

Guardrails & safety

Gate every prompt and output: injection detection, policy checks, and escalation whenever confidence drops below your threshold.

Agent supervision

Let a Jev call pick the tool, compact the context, or decide when an agent is stuck — while the LLM handles generation and explanation.

Real-time decisions

At 70–500 ms a Jev call fits inside control loops: game agents, browser automation, voice, and robotics.

Search & reranking

Score candidates against a rubric to rerank BM25 shortlists before they reach a downstream LLM.

Batch classification

Tag, score, and filter millions of items in parallel. Output tokens are free, so volume stops being a cost problem.

Reference

The Jev API at a glance

Endpoint
POST https://api.typesafe.ai/v1/systemone
Authentication
Authorization: Bearer <API_KEY>
Models
jev-latest → jev-1.13.0 · jev-preview
Context
~64k tokens for state + all questions (~32k for state + longest question)
Latency
70–500 ms typical; parallel questions add almost no latency
Rate limits
~250k tokens/s and 1200 requests/min, adjusted during early access
Pricing
$0.042 per million input tokens · output tokens free
Error codes
401 auth · 422 validation · 429 rate limit · 529 overloaded

Figures reflect the early-access release and are adjusted over time — always confirm against the official models page . The pricing and latency figures are examined against a generative model in Jev API vs GPT.

FAQ

Jev API questions, answered

What is the Jev API?

It is the REST interface to Jev, the first System One model released by TypeSafe AI on September 15, 2026. You send a state plus a set of typed questions; the API returns type-safe answers — a boolean probability, a choice, or a rubric score — each with calibrated confidence, in 70–500 ms. It does not generate text.

Can the Jev API hallucinate?

Structurally, no: every answer is constrained to your declared schema, so the API cannot return a malformed object, an undeclared option, or a type error. But a model can still assign high confidence to a wrong-but-valid option. Treat outputs as probabilities — set confidence thresholds and keep a fallback path for low-confidence results.

How much does the Jev API cost?

Input costs $0.042 per million tokens and output tokens are free, which makes high-volume decision workloads — routing, classification, scoring — dramatically cheaper than generative LLM calls.

How fast is the Jev API?

Official latency is 70–500 ms per request, and community measurements typically land between 70 and 300 ms. All questions on one state are evaluated in parallel, so adding questions to a request adds almost no latency.

How do I get access to the Jev API?

Jev is in early access. Join the waitlist at typesafe.ai, then create an API key in the console at console.typesafe.ai once admitted. Gateway model IDs are also available: typesafe-ai/jev on Vercel AI Gateway, typesafe/jev on Cloudflare Workers AI, and the official SDK on Netlify AI Gateway.

Which SDKs does the Jev API support?

Official SDKs are typesafe-sdk for Python 3.10+ and @typesafe-ai/sdk for JavaScript and TypeScript on Node 20+. Community clients exist for Rust, Ruby, Go, and Elixir, and an agent skill lets coding assistants call the API directly.

Resources

Official Jev API resources

This page is a reference — the source of truth is TypeSafe AI's own documentation.

About this page

JevAPI.dev is an independent developer reference written and maintained by engineers who build on Jev. It is not affiliated with or endorsed by TypeSafe AI; Jev and TypeSafe are trademarks of TypeSafe AI. Facts on this page were last verified against the official documentation on .

Put the Jev API in front of your control flow

Join the early-access wave, then bring routing, guardrails, and scoring in-house — one typed question at a time.

Still weighing it against what you run today? Compare the Jev API with GPT, Claude, routing tools and trained classifiers.