Skip to content

Jev Models & Reimplementations

Licensing and supply chain for open decision models

Weights are one artifact; license, provenance, calibration, and maintenance are separate. What to verify before an open checkpoint reaches production.
Published
Category
Jev Models & Reimplementations
Resources cited
9
Reading time
5 min
Tags#models#licensing#open-source#supply-chain

Open decision models are easy to download and hard to adopt. The weights are one artifact; the license, the training data, the evaluation claims, and the maintenance commitments are separate artifacts, and they do not always travel together. A model card that says Apache-2.0 may be describing the adapter, not the backbone. A benchmark that says “beats Jev” may be measuring a different task on a different version.

This is the supply-chain checklist for an open decision model: what to verify before you put it behind a production gate.

Read the license at the right layer

Most open decision models are built on a base model plus an adapter or head. The base model's license and the adapter's license can differ. Soro-Kev-4B is a useful example: Apache-2.0 covers the adapter and head, while the Qwen3-4B backbone keeps its own license. That distinction matters if you plan to redistribute the merged model or run it as a service.

Laya is Apache-2.0, developed by Convai Innovations, and is not affiliated with TypeSafe. Kev-0.8B is a LoRA plus pointer head on Qwen3.5-0.8B-Base; the card documents the adapter, but the base model's terms still apply. openjev is MIT licensed on Qwen3.5, with the same layered question.

The practical rule: identify every layer (base model, adapter, tokenizer, head, training data) and read the license for each. If the card only says “Apache-2.0,” check whether that is the whole package or the adapter alone.

Check what the card actually measured

A model card is a claim, not a certificate. The Typed Decision Models evidence audit reviewed 28 papers posted in the days after Jev's release and found that the typed readout had not shown an independent accuracy advantage over comparable label-probability readouts; the clearest gains were latency and cost. That is a useful prior when you read a new card.

The AutoTrust JEV-35B card is a good example of detailed self-reporting: Decision Index 0.3 public 59.73, ERQA 51.3% in one pass, 66.5 GiB of bf16 weights, 204 ms median latency on a B200. The caveat is that the numbers are AutoTrust's own runs with the Decision Index kit, not a board entry, and the ERQA 400-question set carries roughly a ±5-point interval.

Read the evaluation section for three things: who ran it, which version of the model and benchmark, and whether the baseline is matched. A number without those three is a pointer, not evidence.

Verify the context limit

Cards often advertise a larger context than the model was trained or validated on. Soro-Kev-4B advertises 32,768-token states, but the caveat says training states were capped at 4,096 tokens and 8,192 were validated. Kev-0.8B serves up to 65,536 tokens but documents 8,192 as validated.

That gap is not necessarily a dealbreaker. It is a reason to test at the length you actually plan to use. A model that works at 4,096 tokens can degrade quietly at 16,000, and the card may not say so.

Check the calibration artifacts

A probability is only useful if you know how it was fitted. Look for a temperature, a conformal quantile, a calibration split, and a caveat about out-of-distribution behavior. Train-Jev 27B LoRA reports ECE 0.053 against 0.097 for the official model, with the caveat that calibration holds only in distribution and the results come from a single seed. Soro-Kev-4B reports a learned temperature of 1.62 and a split-conformal quantile of 0.8066 at 90% coverage.

Those are the numbers that tell you whether a gate can trust the probability. If the card has no calibration section, assume raw logits and plan to fit your own temperature on a held-out split.

Check the maintenance surface

An open model is a dependency. Look at the release cadence, the issue tracker, the license file, and whether the card links to code. Laya publishes checkpoints and a router; Kev-0.8B documents serving and hardware; openjev publishes a model card with candid security weaknesses.

A card with no code, no license file, and no issue tracker is a demo, not a dependency. That does not make it useless; it makes it a research artifact.

Run your own audit

The open-model audit is a small version of the vendor audit:

CheckWhat to do
LicenseRead every layer, including the base model and data
ProvenanceCheck the base model, the adapter, and the training data
ClaimsReproduce one headline number on your own sample
ContextTest at the length you plan to use
CalibrationCheck for a temperature or conformal artifact
MaintenanceLook at releases, issues, and code links
SecurityTest the model on adversarial inputs you care about

The awesome-typesafe list and the open decision-model roundup are good discovery layers. The choosing an open decision model article covers the selection process. The audit is the step after selection.

A short checklist

  • Read the license for the base model, adapter, head, and data separately.
  • Check who ran each benchmark and on which version.
  • Test the context length you actually need.
  • Look for calibration artifacts and fit your own if they are missing.
  • Verify code, releases, and issue activity.
  • Reproduce one headline number before trusting the rest.
  • Test adversarial inputs, not only clean examples.

Open weights are a supply chain. Treat the card as the manifest and verify each part before you depend on it.

From the Jev directory

The resources behind this article.

33.3kGitHub stars
Open multilingual System 1 decision models with published checkpoints for choice, score and noul questions, plus a router that dispatches each request to the right checkpoint in one forward pass.
Jev Repos & SDKs#community#python#open-models
The smallest Kev: an 11.3M-parameter LoRA and pointer head on Qwen3.5-0.8B-Base that answers typed choice, score and noul questions with calibrated probabilities in one forward pass, running on a laptop or a 4 GB GPU.
Jev Models & Reimplementations#community#open-models#local
Community
Alex Nikolic's open reproduction of Jev as a Qwen3.5 cross-encoder: one NLI primitive over premise and hypothesis - entailment, contradiction or neutral - that reranks answers, grades them, guards content and even picks game moves, with the 4B v5 checkpoint near Jev 1.13 on public JevBench items.
Jev Models & Reimplementations#community#catalog-import#madewithjev
Community
A pointer-network decision model from Keyush Nisar that reads one agent state document plus typed questions and returns calibrated tool-routing probabilities in a single forward pass, reporting 89.00% zero-shot tool routing.
Jev Models & Reimplementations#community#open-models#local
Community
AutoTrust's bf16 System 1 decision model on Qwen3.5-35B-A3B with about 3B active parameters: Decision Index 0.3 public 59.73, ERQA 51.3% in one pass with zero robot training, 66.5 GiB of weights.
Jev Models & Reimplementations#community#open-models#local
Community
The hub for TypeSafe's legal and policy documents, plus the data commitments attached to the API.
Jev Guides & ArticlesDocs#official#docs#privacy
Official
The enterprise page for Jev: two published case studies with 88% and 98.7% lower cost, SOC 2 Type II and zero data retention, a no-training-on-inputs commitment, and higher rate limits for teams.
Jev Guides & ArticlesDocs#official#enterprise#compliance
Official
An audit of 28 papers posted between 19 and 24 September 2026, nine days after TypeSafe released Jev, relating their findings to earlier work and deriving a 14-item evaluation checklist. The typed readout shows no independent accuracy advantage yet; the clearest gains are latency and cost.
Jev Benchmarks & EvaluationsArticle#community#research#arxiv
Community
595GitHub stars
A community field guide to Jev and TypeSafe: the three typed primitives, runnable examples, a table for deciding when code beats a model, and directories of client libraries, agent tooling, and independent evaluations.
Jev Guides & Articles#community#jevbest
Back to all articles

Related Jev articles

Pointer heads, slot heads, and frozen backbones: how open decision models are trained, what the adapters change, and what the cards leave out.
Jev Models & Reimplementations#models#training#open-models
Read article
Three open families, three different bets on architecture, calibration, and size. How to compare their cards without confusing a clone with a rival.
Jev Models & Reimplementations#models#open-models#comparisons
Read article

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai