Twenty-nine open-weight models and hosted Jev 1.13, every one of the 5,405 questions in the evaluation set, each model returning a probability for every option. Jev scores 90.5%; the best open-weight model, Winnow-12B, 86.9%.
DecisionNativeBench is our own dataset for evaluating decision-native models: models that take a structured case and a set of typed questions and return a probability for every option the caller supplies, instead of generating an answer. Models of this kind — TypeSafe's Jev and a fast-growing set of open alternatives — are being built into software to route requests, approve or hold transactions, rate severity and pick the next tool, where a wrong decision is acted on directly. Public decision suites are mostly assembled from existing classification and question-answering datasets; this one was written to test the thing these models are used for: reading a policy, spotting the exception that applies, and applying the rule to the facts of one case.
DecisionNativeBench contains 5,405 questions over 2,522 synthetic cases in 11 business domains, from customer support and finance to security incidents, evidence assessment and tool selection. Every question is a yes/no judgement, a choice among 4 to 512 options, or a level on a numbered rubric, and every one has a single deterministic gold answer fixed when the case was written, so results are scored by comparison, not by a model acting as judge.
This report publishes the dataset together with its results: 29 open-weight models, including six Sieve models from our own lab, and hosted Jev 1.13, each run with its own serving code and shipped calibration through one common harness and scored the same way.
DecisionNativeBench tests decision-native models: models that do not write an answer but put a probability on each option the caller supplies, the way TypeSafe's Jev and its open alternatives work. Each item is one shared context — a policy, its rules and exceptions, a rating scale, and the facts of one case, as a JSON object — and one to three questions about it, each of a fixed type:
True / False.Every model receives the same input: the case's context, unchanged, and its questions, each with the options it may choose from.
Every question has one deterministic gold answer, fixed when the case was written, so scoring is a comparison against it rather than a model-judged rubric.
The evaluation set is 2,522 contexts and 5,405 questions,
all synthetic and all in the test split, across 11 business categories and 213
subcategories. Each context is written from a generation specification that fixes the schema and the question mix:
a policy with its exceptions, a case with the facts that trigger or defeat them, and a scale that defines every score
level. Gold answers are deterministic; 2,034 questions also carry a soft gold distribution, which is
used for calibration diagnostics, never for accuracy.
| category | contexts | questions | sub-cats | noul | choice | score |
|---|---|---|---|---|---|---|
| nli evidence | 413 | 847 | 15 | 392 | 309 | 146 |
| tool selection | 249 | 690 | 4 | 247 | 238 | 205 |
| ecommerce orders | 240 | 572 | 24 | 232 | 172 | 168 |
| customer support | 231 | 571 | 26 | 228 | 186 | 157 |
| routing classification | 215 | 539 | 18 | 212 | 186 | 141 |
| finance transactions | 215 | 524 | 25 | 207 | 161 | 156 |
| security incidents | 203 | 511 | 24 | 197 | 164 | 150 |
| risk priority severity | 186 | 451 | 15 | 182 | 139 | 130 |
| quality assurance | 219 | 349 | 24 | 0 | 178 | 171 |
| policy compliance | 209 | 209 | 25 | 209 | 0 | 0 |
| tool action selection | 142 | 142 | 13 | 0 | 0 | 142 |
| choice set size | questions |
|---|---|
| 4 options | 623 |
| 8 options | 360 |
| 16 options | 266 |
| 32 options | 200 |
| 64 options | 113 |
| 128 options | 87 |
| 256 options | 57 |
| 512 options | 27 |
Did the first attempt fall inside its booked window?
What should happen to the failed delivery fee?
What attempt state applies?
Does the new time fall within the agreed batch window?
Which tool should be used to handle this request?
What is the action risk score of what this request requires?
All 5,405 questions, one run per model — the 29 open-weight models and hosted Jev 1.13 — each at the calibration temperature its authors ship. Accuracy counts an unanswered question as wrong. NLL and ECE score the probabilities a model returns rather than its top answer; lower is better for both.
| # | run | accuracy all 5,405 | accuracy by question type | NLL | ECE | not answered | throughput req/s | GPU cost $ | ||
|---|---|---|---|---|---|---|---|---|---|---|
| yes/no | choice | score | ||||||||
| 01 | Jev 1.13 (hosted) jev-1.13 · closed | 90.5% | 97.2% | 84.3% | 88.3% | 0.247 | 0.024 | 84 | 1.9 | 0.16 |
| 02 | Winnow-12B EldanRing/Winnow-12B · 12B | 86.9% | 96.3% | 78.3% | 83.9% | 0.335 | 0.052 | 171 | 13.1 | 0.23 |
| 03 | JevK5-9B alibiserikbay/JevK5-9B · 9B | 86.4% | 95.9% | 80.2% | 80.7% | 0.423 | 0.015 | 0 | 7.2 | 0.44 |
| 04 | Sieve-9B-v2 Sthānika sthanika-ai/Sieve-9B-v2 · 9B | 86.1% | 96.6% | 78.4% | 80.6% | 0.370 | 0.028 | 84 | 16.1 | 0.19 |
| 05 | JPT-9B kirp/jpt-9b · 9B | 86.0% | 95.7% | 77.5% | 82.1% | 0.398 | 0.020 | 84 | 18.0 | 0.17 |
| 06 | Sieve-9B Sthānika sthanika-ai/Sieve-9B · 9B | 85.1% | 95.7% | 75.0% | 81.9% | 0.420 | 0.038 | 84 | 14.9 | 0.21 |
| 07 | Kev-9B jaredpalmer/kev-9b · 9B | 84.9% | 95.7% | 75.5% | 80.8% | 0.472 | 0.073 | 84 | 25.8 | 0.12 |
| 08 | JPT-4B kirp/jpt-4b · 4B | 84.7% | 96.0% | 75.6% | 79.6% | 0.423 | 0.025 | 84 | 18.7 | 0.17 |
| 09 | Nimble-9B bespokelabs/Bespoke-Nimble-9B · 9B | 84.7% | 95.7% | 77.1% | 78.2% | 0.474 | 0.047 | 84 | 7.4 | 0.42 |
| 10 | Qwen3.5-9B + valence LoRA joshycodes/Qwen3.5-9B-valence-setpoint-plus5-lora · 9B | 83.3% | 93.7% | 74.8% | 78.5% | 0.498 | 0.024 | 0 | 5.1 | 0.62 |
| 11 | Sieve-4B Sthānika sthanika-ai/Sieve-4B · 4B | 82.7% | 95.1% | 73.7% | 75.8% | 0.465 | 0.042 | 84 | 10.6 | 0.29 |
| 12 | Lux-9B llm-semantic-router/Decision-1.0-Lux-9B · 9B | 82.0% | 95.6% | 72.7% | 74.1% | 0.486 | 0.028 | 84 | 13.7 | 0.23 |
| 13 | decider-4b Mapika/decider-4b · 4B | 82.0% | 93.5% | 74.8% | 74.5% | 0.464 | 0.022 | 84 | 16.9 | 0.18 |
| 14 | Kev-4B jaredpalmer/kev-4b · 4B | 81.4% | 95.4% | 68.8% | 76.6% | 0.565 | 0.095 | 84 | 34.3 | 0.09 |
| 15 | Lev1-3.7B theaviv/Lev1-3.7B · 3.7B | 80.3% | 94.0% | 72.1% | 71.0% | 0.488 | 0.026 | 84 | 14.9 | 0.21 |
| 16 | Jev-Style 2B v3 chaoliangUNSW/Jev-Style-2B-Decision-v3 · 2B | 75.3% | 90.9% | 66.4% | 64.0% | 0.655 | 0.043 | 84 | 8.8 | 0.35 |
| 17 | Nox-4B llm-semantic-router/Decision-1.0-Nox-4B · 4B | 71.7% | 88.7% | 59.7% | 62.0% | 0.775 | 0.064 | 84 | 14.8 | 0.21 |
| 18 | Sieve-2B-v2 Sthānika sthanika-ai/Sieve-2B-v2 · 2B | 70.9% | 88.3% | 61.5% | 57.9% | 0.814 | 0.030 | 0 | 9.3 | 0.34 |
| 19 | Strands-decider 2B StrandsAgents/strands-decider-2B-hobson-v19 · 2B | 70.0% | 87.8% | 61.0% | 56.1% | 0.824 | 0.102 | 84 | 10.3 | 0.30 |
| 20 | this-that-model-1.2 flock-io/this-that-model-1.2 · 2B | 68.5% | 87.8% | 59.2% | 52.9% | 1.115 | 0.134 | 84 | 13.2 | 0.24 |
| 21 | Sieve-2B Sthānika sthanika-ai/sieve-2b · 2B | 68.5% | 86.9% | 57.6% | 55.6% | 0.856 | 0.028 | 0 | 10.2 | 0.31 |
| 22 | Sieve-2B-v3 Sthānika sthanika-ai/Sieve-2B-v3 · 2B | 67.9% | 85.0% | 56.7% | 57.4% | 0.815 | 0.022 | 84 | 25.7 | 0.12 |
| 23 | EXAONE-4.0-1.2B-JEV carrtesy/EXAONE-4.0-1.2B-JEV · 1.2B | 67.8% | 86.1% | 54.6% | 58.0% | 0.812 | 0.028 | 84 | 25.8 | 0.12 |
| 24 | Jiwo-0.8B eljiwo/jiwo-0.8b · 0.8B | 67.0% | 84.0% | 57.8% | 54.3% | 0.865 | 0.037 | 84 | 20.8 | 0.15 |
| 25 | Kodiak-v0.2-1B cortex-agent-llc/kodiak-v0.2-1b · 1B | 60.3% | 81.6% | 49.1% | 44.1% | 1.088 | 0.096 | 0 | 22.7 | 0.14 |
| 26 | Decision-2.0-Sol-2B vllm-sr/Decision-2.0-Sol-2B · 2B | 59.3% | 82.2% | 36.7% | 53.7% | 1.111 | 0.070 | 84 | 20.1 | 0.15 |
| 27 | Bosun 3.1 1.7B Hanno-Labs/bosun-v3.1-1.7b · 1.7B | 53.2% | 67.5% | 47.7% | 40.0% | 1.230 | 0.145 | 84 | 16.5 | 0.19 |
| 28 | CLM-v0.1-8B Contrastive-LM/CLM-v0.1-8B · 8B | 47.8% | 84.3% | 18.2% | 31.6% | 1.973 | 0.191 | 0 | 9.6 | 0.33 |
| 29 | LFM2.5-2.6B-RLCD monotykamary/LFM2.5-2.6B-RLCD · 2.6B | 47.4% | 61.8% | 31.0% | 46.0% | 1.467 | 0.158 | 84 | 16.6 | 0.19 |
| 30 | Laya typed-decisions convaiinnovations/laya-typed-decisions · 0.4B | 44.9% | 63.1% | 31.6% | 35.1% | 1.229 | 0.027 | 171 | 28.6 | 0.11 |
One dot per model, from the same run of all 5,405 questions behind the leaderboard. The open-weight models ran one request at a time on one NVIDIA A100 80GB. Jev 1.13 (square) is a hosted API called through OpenRouter, so its numbers include the network: its throughput and latency are timed one request at a time like the others, but over the internet, and its cost is the API bill rather than GPU time. The latency chart uses a log scale so that Jev's 499 ms fits beside the open models. Up and to the right is better on the first chart, up and to the left on the other two. Hover a dot for its exact numbers.
Accuracy on the 2,106 yes/no questions and the 1,733 choice questions, which share the same contexts. Each pair of dots is one run; the bar between them is how much harder picking the right option is than confirming a single condition in the same case.
Every model in this report is the work of its authors. The six Sieve models — Sieve-9B-v2, Sieve-9B, Sieve-4B, Sieve-2B-v3, Sieve-2B-v2 and Sieve-2B — are from our lab, Sthānika AI, and were evaluated exactly like the others: the same harness, the same inputs and the same scoring, with no setting specific to them.
The other models and their authors: Jev 1.13 (TypeSafe AI), Winnow-12B (EldanRing), JevK5-9B (alibiserikbay), JPT-4B and JPT-9B (kirp), Kev-4B and Kev-9B (jaredpalmer), Bespoke-Nimble-9B (Bespoke Labs), the Qwen3.5-9B valence LoRA (joshycodes), Decision-1.0 Lux-9B and Nox-4B and Decision-2.0 Sol-2B (vLLM Semantic Router), decider-4b (Mapika), Lev1-3.7B (theaviv), Jev-Style 2B (chaoliangUNSW), Strands-decider 2B (Strands Agents), this-that-model-1.2 (FLock.io), EXAONE-4.0-1.2B-JEV (carrtesy, built on LG AI Research's EXAONE), Jiwo-0.8B (eljiwo), Kodiak-v0.2-1B (Cortex Agent), Bosun 1.7B (Hanno Labs), CLM-v0.1-8B (Contrastive-LM), LFM2.5-2.6B-RLCD (monotykamary, built on Liquid AI's LFM2.5) and Laya (convai innovations). Each was run with its authors' own runtime and shipped calibration, at a fixed published checkpoint. Lux-9B and Nox-4B ship a runtime profile validated on AMD GPUs; they ran here on NVIDIA with that profile step skipped and everything else as shipped.
Jev 1.13 is a hosted model, accessed through OpenRouter; the typed-decision interface used throughout follows Jev's. GPU costs use E2E Networks' public on-demand rate for an NVIDIA A100 80GB. The DecisionNativeBench dataset, the evaluation harness, and every run, timing and cost in this report are by Sthānika AI.
SthānikaSieve-9B-v2 ↗Sieve-9B ↗Sieve-4B ↗Sieve-2B-v3 ↗Sieve-2B-v2 ↗Sieve-2B ↗
Jev 1.13 ↗Winnow-12B ↗JevK5-9B ↗JPT-9B ↗JPT-4B ↗Kev-9B ↗Kev-4B ↗Nimble-9B ↗valence LoRA ↗Lux-9B ↗Nox-4B ↗Decision-2.0-Sol-2B ↗decider-4b ↗Lev1-3.7B ↗Jev-Style 2B ↗Strands-decider 2B ↗this-that-1.2 ↗EXAONE-4.0-1.2B-JEV ↗Jiwo-0.8B ↗Kodiak-v0.2-1B ↗Bosun 1.7B ↗CLM-v0.1-8B ↗LFM2.5-2.6B-RLCD ↗Laya ↗