← Use cases

Can Jev write a poem?

Short answer: no. Jev doesn't write poems — or essays, code, or any prose. It's TypeSafe AI's System One model, which returns a typed decision, not text. Here's what it does instead, and how you'd actually put Jev to work if a poem is in the picture.

People find Jev at the top of the AI news cycle and reasonably assume it's another chatbot — so "can Jev write me a poem?" is a natural first thing to try. But Jev is a different kind of model. It is TypeSafe AI's first System One model, launched in September 2026 by Diogo Almeida — the OpenAI researcher who co-invented RLHF and InstructGPT. Its whole job is to make one fast, calibrated decision and hand it back as a typed value your code can act on. It never generates prose, so there is no poem to return.

"write a poem" an LLM generates text poem (prose out) generation — not what Jev does 5 candidate poems Jev decides best pick + confidence one typed answer
Writing a poem is a generative-LLM job (top). Jev's job is the decision (bottom): score the poems, or pick the best one, with calibrated confidence.

Why Jev can't write a poem

A chatbot writes a poem the way it writes anything — one token at a time, sampling the next word over and over until it stops. Jev has no such loop. It runs a single non-autoregressive parallel pass that emits a structured value directly: one of the options you defined, a probability for each, and a confidence score. There is no token-by-token generation step, so there is literally no mechanism inside Jev to produce a line of verse. That same design is why a Jev decision comes back in roughly 70–500ms — about 40–200x faster than prompting a frontier LLM — with a 0% structured-output error rate.

What Jev returns instead

Every Jev call answers your typed questions with one of three primitives:

How Jev fits when a poem is involved

The honest pattern is composition: let a generative LLM write the poem, then let Jev make the decision about it. Generate a handful of candidate poems with your favourite chat model, then use Jev as a judge to score them on a rubric and pick the best one — with a calibrated confidence you can actually branch on. Jev never wrote a word of verse; it just made the call reliably and fast.

// An LLM writes N poems; Jev picks the best one and scores it.
const res = await fetch("https://jevtypesafeai.com/api/v1/decide", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: `Bearer ${process.env.JEV_KEY}`, // jv_live_...
  },
  body: JSON.stringify({
    state: { brief: "a short poem about the sea", candidates: poems }, // poems came from an LLM
    questions: {
      best: { type: "choice", options: ["poem_1", "poem_2", "poem_3"] },
      imagery: { type: "score", levels: ["weak", "ok", "vivid"] },
      on_brief: { type: "noul", instructions: "Is the winning poem actually about the sea?" },
    },
  }),
});
const { best, imagery, on_brief } = await res.json();

choose(best.key);            // best.key is locked to your options — never an invalid label

best.key is one of the options you sent, so there is nothing to parse and no made-up answer to guard against; imagery and on_brief come back in the same round trip, each with its own calibrated confidence. That is Jev doing what it is good at — the decision — while the writing stays with a model built to generate.

Jev vs a chatbot, at a glance

A chatbot / LLMJev
Writes poems, prose, codeYesNo
ReturnsFree textOne typed answer + confidence
Good atGeneratingDeciding, scoring, judging
Invalid outputPossibleImpossible (schema-locked)
LatencySeconds~70–500ms
CostFrontier-LLM pricingFar cheaper (see pricing)

So if you want the poem written, reach for a generative model. If you want something decided about it — which one is best, how good it is, whether it hit the brief — that's exactly where Jev earns its place, at a fraction of the cost and latency.

FAQ

Can Jev write a poem, essay, or story?

No. Jev is a System One decision model — it emits a typed value (a choice, a score, or a 0–1 noul), not text. It has no token-by-token generation step, so it can't produce a poem, an essay, or any prose. Use a generative LLM for the writing.

Then what is Jev for?

Fast, calibrated decisions your code can act on: routing a request, scoring something on a rubric, classifying, or checking whether a statement is true before you act. It returns one answer locked to the options you defined, with confidence, in roughly 70–500ms.

Can Jev help me with poetry at all?

Yes — as the judge, not the author. Have an LLM write several poems, then use Jev as a judge to score them and pick the best with a calibrated confidence. Jev makes the decision; the writing stays with a generative model.

Why build a model that can't write?

Because a huge amount of software doesn't need prose — it needs a reliable decision. By skipping generation, Jev returns a typed answer with a 0% structured-output error rate, about 40–200x faster and far cheaper than prompting a frontier model to decide.

See also: What is Jev · Jev as a judge · System One models · Pricing

Put Jev on the decision, not the poem

Try it free in the browser, then grab a jv_live_ key and get a typed, calibrated answer in one call.

▶ Try Jev freeGet an API key →
Can Jev write a poem? What TypeSafe AI's Jev can and can't do · Jev by TypeSafe AI