Skip to content

Build Reports disagree2 publishers 2 min read Published Updated

Ninety-five dollars of rented H100 time produced Kev's three-model Qwen3.5 port

Jared Palmer's Kev now ships as 0.8B, 4B and 9B variants that score typed answer options over frozen Qwen3.5 weights, and on his own development comparison hosted Jev still scores higher than the largest of them.

The Engineer · Build desk

Send a correction

Illustration accompanying Ninety-five dollars of rented H100 time produced Kev's three-model Qwen3.5 port
Generated illustration

What happened

  • Jared Palmer released a Qwen3.5-based generation of Kev on September 20th, making the open-source decision-model project a three-model family developers can train, inspect and run on their own hardware.
  • Kev takes a document or other application state, evaluates a set of typed questions, and returns probabilities for yes-or-no, multiple-choice and ordered-score answers.
  • Palmer's execution log puts the Qwen3.5 work at roughly $95 of Modal H100 usage plus $0.03 of Jev API calls, covering probes, several training trials, benchmark runs, locked test reads and an ablation.
  • On the repository's locked, new-source test set, Kev-9B scored 0.837 accuracy against 0.780 for the prior Kev-8B, with Kev-4B at 0.832 and the 0.8B variant at 0.668.
  • The code and model adapters ship under Apache 2.0 alongside frozen evaluation data and model cards, and Kev can be called through TypeSafe's Python SDK with the server and weights local.

Why it matters

  • What doesn't add up contradiction The repository's own development comparison puts hosted Jev at 0.857 and Kev-9B at 0.812, and Palmer warns about that comparison, so a team choosing self-hosting is doing it on a number the author himself flags.
  • What it limits constraint Kev never generates explanatory text at inference, so any workflow that needs a written rationale next to the decision has to produce it with a second model or from the probabilities.
  • What it costs cost The logged spend bought the Qwen3.5 port experiments, and Kev's development predates that port, so budgeting a decision-model family from the $95 figure budgets for a port and not for the family.
  • Who has to decide decision Nobody outside the project has reproduced these scores. Whoever adopts Kev carries the evaluation work: the released harness and frozen data are the only way to check the claim against your own tickets.

A call into Kev scores options. Each released checkpoint is a rank-16 LoRA adapter and a small pointer-style readout head attached to a Qwen base model. The head scores the answer options supplied in the request, and a softmax turns those scores into probabilities [10]. None of that inference time goes into explanatory prose [11]. The base weights stay fixed while the adapter and the head learn the decision task [21].

The port cost Palmer his batching trick. Qwen3.5's bases mix conventional attention with recurrent Gated DeltaNet layers, and those layers do not respect the block attention mask the earlier Qwen3 version relied on [26]. Kev now runs each question in an independent row, computing the shared state once and reusing the cache, so questions stay isolated and the input is not re-encoded per question [27].

Training ran two epochs over 12,576 examples: 10,000 from ten public datasets, 896 generated policy examples and 1,680 built from 60 generated rule structures [21][24]. Palmer built Kev with help from Devin, the coding agent made by Cognition, where he is vice president of engineering [18]. His repository says no Jev outputs were used in training [19]. Palmer's execution log itemizes spend down to three cents of API calls, more bookkeeping than most model releases publish [20].

The accuracy table is a claim about Palmer's questions. For it to transfer, your typed questions would have to resemble ten public datasets plus generated policy and rule examples. Your definition of a correct answer would have to match the harness that scored them [21]. Kev-4B sits 0.005 behind the 9B on the locked set [22].

Where Palmer compared the two systems directly, on the repository's development comparison, hosted Jev leads Kev-9B by 0.045 [23], and Palmer explicitly warns about that comparison [17]. The same 9B checkpoint also scores 0.025 higher on the locked, new-source set than it does on the development comparison [25]. The generation-over-generation gain and the gap to hosted Jev come from different questions.

TypeSafe AI introduced Jev and its "System One" category on September 15th, and founder Diogo Almeida described it as a model for fast, typed decisions that software can consume directly, according to runtimewire [5][6]. Kev answers through TypeSafe's Python SDK while the server, weights and training code stay local [7].

The Qwen3.5 family landed five days after the Jev announcement, though Kev's development predates the port [9]. Code and adapters are Apache 2.0, with frozen evaluation data and model cards published alongside [8]. A team that doubts the numbers can rerun the harness that produced them on its own tickets.

What to watch

  • An independent reproduction of Kev's locked test-set scores on data the project did not curate.
  • Any change to TypeSafe's Python SDK or its terms that affects clients pointing at a self-hosted Kev server.
  • A published cost log for Kev's pre-Qwen3.5 development, which would show what the family cost end to end.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence55
Adoption
Not scored
Hype gap+10
Incentives35
Confidence60
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    Jared Palmer released a Qwen3.5-based generation of Kev on September 20th, turning the open-source decision-model project into a three-model family that developers can train, inspect and run on their own hardware.

    Reported SupportedView cited source
  2. [2]

    The Kev release includes 0.8B, 4B and 9B parameter variants.

    Reported SupportedView cited source
  3. [3]

    Kev takes a document or other application state, evaluates a set of typed questions and returns probabilities for yes-or-no, multiple-choice and ordered-score answers.

    Reported SupportedView cited source
  4. [4]

    Kev is designed for the small semantic judgments buried inside software workflows: routing a support ticket, choosing an escalation path or scoring a customer's frustration.

    Reported SupportedView cited source
  5. [5]

    TypeSafe AI introduced Jev and its "System One" model category on September 15th.

    Reported SupportedView cited source
  6. [6]

    TypeSafe founder Diogo Almeida described Jev as a model for fast, typed decisions that software can consume directly; instead of generating a paragraph for an application to parse, Jev returns values and probabilities from a schema supplied in advance.

    Reported Supported Source: runtimewire.comView cited source
  7. [7]

    Kev follows Jev's interface and can be called through TypeSafe's Python SDK, while keeping the server, weights and training code local.

    Reported SupportedView cited source
  8. [8]

    Kev's code and model adapters are available under Apache 2.0, along with frozen evaluation data and model cards.

    Reported SupportedView cited source
  9. [9]

    The Qwen3.5 Kev family arrived five days after TypeSafe's public Jev announcement, although Kev's development predates the port.

    Reported SupportedView cited source
  10. [10]

    Each Kev checkpoint consists of a rank-16 LoRA adapter and a small pointer-style readout head attached to a Qwen base model; the model scores the supplied answer options directly and applies a softmax to produce probabilities.

    Reported SupportedView cited source
  11. [11]

    Kev does not spend inference time generating explanatory prose.

    Reported SupportedView cited source
  12. [12]

    On the repository's locked, new-source test set, Kev-9B scored 0.837 accuracy compared with 0.780 for the prior Kev-8B.

    Reported SupportedView cited source
  13. [13]

    Kev-4B reached 0.832 on the locked test set, up from 0.806 for its Qwen3 predecessor.

    Reported SupportedView cited source
  14. [14]

    The 0.8B Kev model reached 0.668 on the locked test set, against 0.642 for the earlier 0.6B checkpoint.

    Reported SupportedView cited source
  15. [15]

    The accuracy figures come from Kev's own evaluation harness and have not been independently reproduced.

    Reported SupportedView cited source
  16. [16]

    Hosted Jev scored higher on the repository's development comparison, at 0.857 accuracy against 0.812 for Kev-9B.

    Reported SupportedView cited source
  17. [17]

    Palmer explicitly warns about the development comparison in which hosted Jev scored 0.857 against Kev-9B's 0.812.

    Reported SupportedView cited source
  18. [18]

    Palmer built Kev with assistance from Devin, the coding agent made by Cognition, where he is vice president of engineering.

    Reported SupportedView cited source
  19. [19]

    Palmer's repository says no Jev outputs were used in training Kev.

    Reported SupportedView cited source
  20. [20]

    Palmer's execution log records roughly $95 of Modal H100 usage for the Qwen3.5 experiments, plus $0.03 in Jev API calls, covering probes, multiple training trials, benchmark runs, locked test reads and an ablation.

    Reported SupportedView cited source
  21. [21]

    The released Kev models were trained for two epochs on 10,000 examples from ten public datasets, 896 generated policy examples and 1,680 examples built from 60 generated rule structures, with base weights fixed while the adapter and pointer head learn the decision task.

    Reported SupportedView cited source
  22. [22]

    Kev-4B trails Kev-9B by 0.005 accuracy on the locked, new-source test set.

    Derived Supported
  23. [23]

    On the repository's development comparison, hosted Jev leads Kev-9B by 0.045 accuracy.

    Derived Supported
  24. [24]

    The released Kev models were trained on 12,576 examples in total.

    Derived Supported
  25. [25]

    Kev-9B scores 0.025 higher on the locked, new-source test set than on the development comparison.

    Derived Supported
  26. [26]

    The Qwen3.5 base models combine conventional attention with recurrent Gated DeltaNet layers, which do not respect the block attention mask used in the earlier Qwen3 version of Kev.

    Reported ContestedView cited source
  27. [27]

    Kev now runs each question in an independent row, computes the shared state once and reuses its cache, preserving isolation between questions while avoiding repeated work on the input.

    Reported ContestedView cited source

Sources

2 independent publishers whose own reporting we read for this story.

  1. runtimewire.com

    1 article · September 21, 2026

    Jared Palmer ports Kev to Qwen3.5 for roughly $95 in H100 time
  2. thenewstack.io

    1 article · September 21, 2026

    Your AI agent is burning tokens on choices that don’t need words

Topics and entities