1 min read

TypeSafe in Front of Gemini

# The mismatch

Large language models are trained to produce text for people. When your program needs a judgment - allow or deny, cheap or expensive, specific enough or not - you end up coercing a text generator into a JSON blob, then hoping the next response still parses.

That hop is where a lot of “AI in production” work actually lives. Prompt. Parse. Retry. Soften the prompt. Parse again. Meanwhile the thing you were trying to protect, an image API call, is already one hallucinated yes away from spending.

TypeSafe starts from a different bet. Their AI primer puts it plainly: large-scale automation will be mostly machine-to-machine, so the machine interface matters more than the chat interface. They train for calibrated decisions instead of preferred-sounding prose.

# What TypeSafe Jev is

Jev is TypeSafe’s flagship model, and the first System One model. You send a state and a set of typed questions. You get structured answers back. No generated paragraph. No “here is my reasoning.” Values your code can branch on.

The name comes from Kahneman’s System 1: fast, focused judgments. Jev currently takes text - strings, JSON, arrays of text. It does not see images. That is the point in this demo. The decision model never looks at pixels. The image model never decides whether it is allowed to run.

TypeSafe gives you three primitives. You can mix them in one request. Each question is evaluated in parallel against the same state: