On September 15, 2026, a San Francisco company called TypeSafe AI, freshly out of stealth, officially released Jev. That same day it hit 1679 points on Hacker News, was integrated into the Vercel AI Gateway the very next day, and OpenRouter quickly added it as well. Real-world testing posts from developers on X nearly flooded the timeline.

Many people feel confused the first time they hear "Jev": what exactly is it? Why did even the CEO personally post that "this might be the shortest path to a revolution in the AI economy"?

What Is Jev?

Jev is TypeSafe AI's first System One model.

The name has a twofold origin:

  • In psychology, it corresponds to System One from Thinking, Fast and Slow (fast, intuitive judgment), while traditional LLMs are positioned as System Two (slow thinking, token-by-token reasoning).
  • It also pays homage to the economist Jevons (the Jevons Paradox): once intelligence becomes cheap enough, use cases will explode in growth.

The core positioning in one sentence:

unstructured state in, typed probabilistic decisions out

It doesn't chat, doesn't write articles, doesn't generate code, and doesn't explain itself. You give it a piece of state (text, JSON, or arrays all work) plus a set of predefined questions, and it evaluates all the questions in parallel in a single pass, directly returning structured answers with calibrated probabilities.

Founder Diogo Almeida is a former OpenAI researcher and one of the key contributors to InstructGPT/RLHF. He stated bluntly in the launch post that super chat models over the past few years haven't delivered truly large-scale automation, because what software needs is "decisions," not "a readable passage of text."

The Three Primitives

Jev only answers three types of questions:

Type Purpose Example Output
Choice Pick one from predefined options Selected result + probability distribution + confidence
Score Score on an ordinal scale Score + probability distribution + confidence
Noul Yes/No judgment Probability of true (0–1)

All questions are computed in parallel within a single forward pass — there is no autoregressive generation process. Because of this, it cannot produce out-of-type hallucinations: the output is always exactly the structure you defined.

Core Advantages

The official numbers from specific workflow evaluations are quite aggressive:

  • End-to-end latency: 70–500ms
  • Up to 193.6x faster than frontier LLMs
  • Up to 444.6x cheaper
  • Pricing: $0.042 per million input tokens, output completely free

Since there is no token generation process, it is especially suited to scenarios that require high-frequency invocation (multiple decisions per second) — ridiculously fast, ridiculously cheap.

A Practical Code Example

Below is a complete example using the most common official Python SDK. You can follow along and try it hands-on.

Installation:

pip install typesafe-sdk
# or
uv add typesafe-sdk

Set the environment variable:

export TYPESAFE_API_KEY="你的API_Key"

Let's use a real-world scenario: customer support ticket auto-routing + urgency + sentiment scoring

from typesafe_sdk import Choice, Noul, Score, TypeSafeClient
 
client = TypeSafeClient() # 默认使用 jev-latest
 
ticket = """
Hi, I've been trying to connect my Stripe account for 3 days and it keeps failing.
I'm losing sales. Please help ASAP.
"""
 
response = client.system_one(
state=ticket,
questions={
"department": Choice(
instructions="Which team should handle this request?",
criteria={
"billing": "Payment, subscription, refund or invoicing issues",
"technical": "Bugs, outages or integration problems",
"sales": "Pricing, upgrades or account questions",
},
),
"frustration": Score(
instructions="How frustrated does the customer appear?",
criteria=[
"Calm, just stating facts",
"Frustrated but civil",
"Very angry, strong language",
],
),
"is_urgent": Noul(
instructions="Does this message convey urgency or time-sensitivity?",
),
},
)
 
# 直接拿到结构化结果(无需解析JSON)
print("部门:", response.answers["department"].choice)
print("部门概率分布:", response.answers["department"].probabilities)
print("置信度:", response.answers["department"].confidence)
 
print("紧急程度概率:", response.answers["is_urgent"].noul) # 0~1
print("愤怒评分:", response.answers["frustration"].score)

Example output:

部门: technical
部门概率分布: {'billing': 0.08, 'technical': 0.87, 'sales': 0.05}
置信度: 0.82
紧急程度概率: 0.96
愤怒评分: 1.12

Then you can write business logic directly in your code:

if response.answers["is_urgent"].noul > 0.8 and response.answers["department"].choice == "technical":
# 立刻通知技术值班
escalate_to_oncall()
elif response.answers["department"].confidence < 0.6:
# 置信度不够,转人工
send_to_human_queue()

That's a simple customer support ticket decision assistant, and you can also choose to use Jev based on your own real-world work scenarios.

What Are Developers Building with It?

Within just a few days of the launch, a large number of real projects had already popped up on X — all of them built and tested with Jev. You can check out the related posts to learn from and experiment with them.

  • Real-time trading bot: Jarrod Watts uses Jev to decide whether to buy or sell every 300ms and executes orders on the Monad chain. Related post
Real-time trading bot
Real-time trading bot
  • Model routing: Duncan uses Jev to dynamically select the most appropriate large model based on the request content. Related post
Model routing
Model routing
  • Security review acceleration: Guillermo Rauch (Vercel CEO) shared that using Jev for security classification in the fx tool is 5–18x faster and more accurate than the previous GPT-based approach. Related post
Security review acceleration
Security review acceleration
  • Game control: Someone had Jev play Super Mario and Doom, making around 10 decisions per second. Related post
Game control
Game control
  • Keystroke-level intent prediction: nader dabit built a real-time launcher that predicts the file a user wants to open from just a few typed characters. Related post
Keystroke-level intent prediction
Keystroke-level intent prediction
  • OpenRouter also officially posted about the integration, emphasizing "no JSON prompting, no parsing layer." Related post
OpenRouter officially announces the integration

Sasha Sheng (TypeSafe co-founder) summed it up directly:

"Jev is System One. Your code is the reliable System Two. This is the NEW WAY TO BUILD SOFTWARE."

TypeSafe co-founder's post
TypeSafe co-founder's post

Suitable and Unsuitable Scenarios

Jev is not a replacement for other ChatGPT-class large models, so it still has to be used alongside them. Let's take a look at which scenarios Jev is and isn't suited for.

Very well suited:

  • Routing within Agents, tool selection, and deciding whether to continue / retry / escalate to a human
  • Content moderation, risk scoring, and ticket dispatch
  • Real-time decision-making (trading, gaming, recommendation ranking)
  • Scenarios that demand high frequency, low cost, and calibratable confidence

Not suited:

  • Generating natural language explanations or creative content
  • Deep reasoning over long contexts
  • Multimodal input (currently only text/JSON state is supported)

It's more like adding a "reliable intuition system" to your software, rather than replacing existing large models.

How to Get Started?

It's currently in early access, so you need to apply for an API Key from the official site. Official Python and JavaScript SDKs are available, and it's already integrated with the Vercel AI Gateway and OpenRouter.

The basic invocation flow is very clean:

  1. Pass in state (your business state)
  2. Define a set of questions (Choice / Score / Noul)
  3. Receive structured answers with probabilities and branch directly in your code

Conclusion

The emergence of Jev is, at its core, answering a long-overlooked question:

For all the "judgments" software has to make, is it really necessary to have a large model first write out a passage of text and then parse it into JSON?

When decisions themselves become first-class citizens rather than a byproduct of text generation, both the cost and latency of automation will undergo a qualitative shift.

This may not be "the next ChatGPT," but it could well become an indispensable piece of decision-layer infrastructure in future Agent architectures.

If you're building any system that requires high-frequency structured judgment, Jev is worth serious attention right now.