Short answer: yes, for the shortlist; not for the whole job. Jev is real — TypeSafe AI's「decision model」, out 2026-09-15 — and it does one thing very well here: shown the whole roster of 105 personas and one brief, it ranks who the story belongs to, in under a second, for a hundredth of a cent. It cannot write the licence (it returns numbers, never words), it cannot find「the outsider」(asked for a far lens it names the watch repairer and Roger Federer on every story), and its yes/no on「does this touch the reader's own money, home, health or safety」is the best proxy gate we have tried. So: Jev makes the shortlist and gates the proxy seat, Flash makes the pick and cites the passage. Measured on the twelve 09-22 dev briefs, ≈0.25¢ a brief, ≈3¢ a morning.
| Fact | What we found |
|---|---|
| Who | TypeSafe AI, San Francisco; founder Diogo Almeida (ex-OpenAI). Two years in stealth, a $40 m seed led by DCVC. Jev is their first model; early access opened 2026-09-15, reported open signup with $5 free credit by the 21st. |
| What kind | Not a chat model, not an embedding, not a reranker in the usual sense. A non-autoregressive model: you send a state (any text or JSON) and a set of typed questions; it answers them all at once, as numbers. Three question types: Choice (pick one of up to 255 options, with a probability on every option and a confidence), Score (a place on 2–10 described levels), Noul (a yes/no as a 0–1 probability). Trained, they say, for calibrated probabilities rather than for pleasing text. |
| The API | POST https://api.typesafe.ai/v1/systemone, a bearer key. 64k tokens a request, 32k for the state plus the longest question. Text only. Returns answers keyed by your question names, plus usage. Python and JS SDKs. Served through OpenRouter (/api/v1/systemone, model typesafe/jev-1.13), Vercel's AI Gateway and Cloudflare too. |
| Price | $0.042 per million input tokens, output free — the same through OpenRouter. Our whole-roster pick call is ~15.6k tokens → $0.00066. Rate limit 250k tokens/s, 1,200 requests/min. |
| Latency | TypeSafe claims 70–500 ms. Measured from the dev PC through OpenRouter: 0.6–1.2 s a call, median ~0.8 s (the proxy and the TUN in the path). An independent bench (liteLLM) saw a 127 ms median direct. |
| Languages | TypeSafe's models page: English is primary; other languages「including CJK scripts work but with reduced accuracy — test on your content」. The one Chinese-titled brief (无锡) ranked fine (Xiao Pang 0.59, Li Ka-shing 0.35). A Chinese-heavy morning is untested. |
| Known rough edges (their own page) | Reads literally (「answers the question you wrote, not the one you meant」); accuracy falls as the state fills with text unrelated to the decision; no counting, no date arithmetic, no double negatives; not hostile to injected text by default; a black box — no reason comes back with the number. |
| From China / from the box | Dev PC: api.typesafe.ai resolves to the TUN's fake IP and answers in ~0.9 s (a 403「supply an API key」— reachable); OpenRouter the same. The box is in Singapore, so no wall in the way; both services are US-hosted, expect ~0.3–0.5 s. Not tested from the box (research only). TypeSafe has no China presence; a mainland box would need the same proxy as everything else. |
| Access today | No TypeSafe key in .env; the bench ran on the owner's existing OpenRouter key through OpenRouter's Decisions endpoint (marked alpha). No account was created. Pin the model version (jev-1.13.0) if thresholds are tuned. |
One brief in, two to four seats out: the expert (1–2, whose field this is), the outsider (0–1, another field with a lens on this one), the reader's proxy (0–1, the person on the street, only when the story touches the reader's own money, home, health or safety). Every seat must be licensed by a passage of the profile. The roster: the 92 repo personas plus 13 app-built ones (ink_brew.roster(), both roots), Tess excluded.
Judged three ways: (a) the seats the owner named in §1b (the crater: Hawking, Einstein; the mortgages: Xiao Pang, Max Rockbank, an outsider Dan Wang or Feddo, the proxy Xiao Pang) and, for the other ten, the seat a reader would expect (my read, marked as such); (b) whether the pick's licence is a passage that truly speaks to the subject, not merely a string found in the profile; (c) cost and seconds per brief. Everything below is one run, cached; the total spend was about six cents.
| Brief | Expected expert | A · tags → Flash | B · Jev, top-3 (p) | C · Jev → Flash |
|---|---|---|---|---|
| New York startup funding rises, share falls | Moritz, Taku | Moritz ✓ · Sean Ellis ~ | Moritz .89 · Taku .11 ✓ | Moritz · Taku ✓✓ |
| Anthropic weighs new model ahead of IPO | Karpathy (at Anthropic), Hinton | Karpathy ✓ · Peak Ji ~ | Hinton .45 · Karpathy .22 · Musk .09 ✓ | Hinton · Karpathy ✓✓; outsider Buffett (the IPO) ✓ |
| New Moon crater, bigger than the Colosseum | owner: Hawking, Einstein; outsider Keynes | Terence Tao · Darwin ✗ (Hawking was on the shortlist and passed over) | Hawking .49 · Wiwiwik .20 · Musk .16 ✓ Einstein absent | Feynman · Cameron ✗ (Hawking first on the list, passed over again); outsider Liu Cixin ✓ |
| Bay Area buyers weigh 7% mortgages | owner: Xiao Pang, Max Rockbank; Dan Wang / Feddo; proxy Xiao Pang | Xiao Pang ✓; outsider Dan Wang ✓; proxy Max Rockbank ✗ (an agent is not the street) | Xiao Pang .34 · Keynes .22 · Max Rockbank .17 ✓✓; touched .86 | Xiao Pang · Max Rockbank ✓✓; outsider Keynes; proxy Xiao Pang ~ (one seat, not two) |
| 无锡 8月新房均价涨、成交跌 (zh) | Xiao Pang; proxy the street | Xiao Pang ✓; Max Rockbank; proxy Chen Huilan ✓ | Xiao Pang .59 · Li Ka-shing .35 ✓; touched .86 | Xiao Pang (a Chinese licence) · Max Rockbank ✓; Keynes; Chen Huilan |
| Miami-Dade, Palm Beach $10 m+ records | Max Rockbank, Li Ka-shing; no proxy | Max Rockbank ✓ · Xiao Pang; outsider Seneca ✓; proxy a watch repairer ✗ | Max Rockbank .96 ✓; touched .75 ✗ | Max Rockbank · Xiao Pang ✓; Seneca; proxy Xiao Pang ✗ |
| Antitrust suit targets the AI slowdown pact | Ambika Kumar (litigator), Taku, Hinton | Moritz · Karpathy ✗ no lawyer on the shortlist; outsider chen-huilan-test ✗ | Musk .33 (Musk v. Altman) · Kumar .30 · Hinton .19 ✓ | Hinton · Ambika Kumar ✓✓; outsider Chen Huilan ✗ |
| Silversmith backs Vantora, $100 m | Moritz, Taku, Son | Moritz ✓ · Sean Ellis ~ | Moritz .67 · Taku .21 · Son .05 ✓ | Moritz · Taku ✓✓; outsider Chen Huilan ✗ |
| Lunar water too scarce for a Moon city | Musk (the subject), Hawking; outsider Liu Cixin | Musk ✓ · Porter ✗; Holmes; proxy Xiao Pang ✗ | Musk .91 · Hawking .05 ✓; touched .11 ✓ | Musk · Hawking ✓✓; Buffett; proxy Xiao Pang ✗ |
| Historic duck club listed, $1.5 m | Max Rockbank | Max Rockbank ✓ · Li Ka-shing; outsider Charlie Rose ✗ | Max Rockbank .86 ✓; touched .28 | Max Rockbank · Xiao Pang ✓; outsider Darwin (the marsh) ✓ |
| Anthropic may release a model before the IPO | Karpathy, Hinton | Karpathy ✓ (licence real:「he now works at Anthropic」) · Jensen; Holmes; proxy Xiao Pang ✗ | Karpathy .27 · Hinton .21 · Musk .18 ✓; passage-finder .80 「at Anthropic since 19 May 2026」✓ | Karpathy · Hinton ✓✓; Buffett; proxy Xiao Pang ✗ |
| Ukraine's largest drone attack on Moscow | Feddo, Dan Wang (analysts); Churchill (history) | FDR · Churchill ~ (FDR's licence:「he cannot stand or walk unaided」✗); Cameron; proxy Xiao Pang ✗ | Churchill .29 · Feddo .18 · Harari .15 ✓; passage-finder: nothing above .13 — no licence, honestly | Feddo · Keynes ✓; Chen Huilan; proxy Xiao Pang ✗ |
| Tally (my read) | A · tags → Flash | B · Jev alone | C · Jev → Flash |
|---|---|---|---|
| the expert seat holds the field (of 12) | 8 | 12 (top-2) | 11 |
| the outsider is a real lens, not a stranger (of 12) | 3 | 1 | 5 |
| the proxy seat on only when it should be (of 12) | 6 (code test too loose) | 10 (Noul ≥ 0.8) | 7 (same code test) |
| licence found in the profile, by string (seats) | 39 / 40 | — | 44 / 44 |
| licence truly speaks to the subject (my read) | ≈ half | 3 of 12 tops; honest lows | ≈ two thirds |
| Arm | Calls | Tokens in | $ a brief | ¢ a morning (12) | Seconds |
|---|---|---|---|---|---|
| A · tags → Flash | 1 Flash | ≈ 8,700 | 0.0020 | 2.5 | 2.1 |
| B · Jev alone | 1 Jev pick + 1 Jev passage-finder | 15,600 + 6,300 | 0.0009 | 1.1 | 1.6 |
| C · Jev → Flash | 1 Jev pick + 1 Flash | 15,600 + 8,300 | 0.0025 | 3.0 | 3.0 |
Flash measured at the off-peak sheet ($0.22 / M in, $0.66 / M out; the calls ran at 17:26 CST, inside the 2× window, so the morning's real figure is what is shown). Jev's cost is OpenRouter's own usage.cost. The Jev pick call carries the roster twice (once per Choice); dropping the outsider Choice halves it to ~9k tokens. Nothing here is a cost question: any arm is under a nickel a morning.
Why not Jev alone: it cannot write the licence, the rule the owner set so a match is never a stretch; and it cannot find the outsider. Why not the baseline alone: its tag shortlist is the weak link — it never showed Flash the lawyer, or Feddo, or Max Rockbank on the Bay Area — and Flash cannot seat who it does not see. The hybrid is the same one Flash call the plan already budgets, with a cleaner list in front of it, for six-hundredths of a cent more.
| Question | Why it matters |
|---|---|
| The licence rule against the obvious seat | Hawking's profile has no passage on impacts or craters; by「no passage, no seat」he does not speak on the crater the owner named him for. The rule or the seat — the owner's call. (The same for Churchill on Moscow.) |
| Which key | OpenRouter works today on the owner's existing key, but the endpoint is marked alpha and has no SDK; a TypeSafe account ($5 free credit reported) is the direct road. Either way, pin jev-1.13.0. |
| Chinese mornings | TypeSafe says CJK works with reduced accuracy; one zh-titled brief with English blocks ranked fine. A brief whose blocks are Chinese is untested. |
| The reader's-own-first rule | §1b says a persona the reader chats with often takes the seat over an equal stranger. That is a re-rank in code on Jev's probabilities (a bonus to the reader's own), not tested here. |
| Yield after two days | Same: a code re-rank on the ledger, after Jev, before Flash. |
| From the box | Untested by design. Singapore → US, no wall; expect well under a second. Watch OpenRouter's alpha endpoint for shape changes. |
| When | What |
|---|---|
| 2026-09-22 · the bench | The owner asked whether Jev, just launched, could pick who comments on a brief. Found and read (vendor docs, the API reference, the jaggedness page, three independent benches); reached from the dev PC; run through the owner's OpenRouter key on the twelve 09-22 dev briefs in three arms, every call cached, ≈6¢ spent. Verdict above. No code in lib/ changed; the bench script and cache live in the session scratchpad, not the repo. |
TypeSafe: the launch post · System One · the API reference · models (limits, languages) · jev-1.13 rough edges · the 182-option cookbook. Independent: Simon Willison · liteLLM's bench · awesome-typesafe-jev (the ordering and calibration audits) · DataCamp. Gateways: OpenRouter · Vercel.