Code and dense tables are folded away. Open any of them on demand.
At a glance: Laya vs Other Jev alternatives
Showing 11 of 11 rows.
| Feature | Laya (via Laya Studio) | Other Jev alternatives |
|---|---|---|
| Speaks Jev's /v1/systemone protocol | EdgeYes (laya-serve and Laya Studio) | No; each needs its own integration |
| Open weights | Yes, Apache-2.0 | Varies: GLiNER, NLI and BERT models are open; frontier LLMs are closed |
| Typed choice / score / noul answers | All three, native | LLMs: via JSON schema; NLI: yes/no and labels; GLiNER: labels; kNN: labels |
| Single-decision latency (published) | Edge32.8–39.5 ms on a T4 (model card) | Constrained LLMs 303 ms to 5.6 s p50 (DMB); GLiNER2.5 ~44 ms p50 on CPU (AbdelStark) |
| Many options (77+) | Weak: Banking77 0.425; shortlist first | EdgeLLMs strong (DMB banking 70.9–81.3%; all handle 512 options) |
| Calibrated probabilities | Trained with proper scoring rules; refit temperature (ECE 0.081 after refit) | LLMs: ECE 0.039–0.122 on DMB uncertainty items, but no per-option distribution by default |
| Multilingual | Automatic routing; 45 of 51 MASSIVE languages above 3x random | Depends on the model; multilingual NLI and LLMs exist |
| Cost unit | Laya Studio: per input token (1 credit = 1 input token), no output tokens; self-host: hardware | LLMs: per token ($0.19–$2.48 per 1k decisions in DMB); open models: hardware |
| Fine-tunable | Yes (4–5 h notebook on 2x T4) | Encoders yes; hosted LLMs only where the provider supports it |
| Data residency | Laya Studio: Swiss GPUs, zero content retention, optional Swiss-only mode; or self-host | Open models: wherever you host them; hosted APIs: per provider (Jev: not publicly documented) |
| Hallucination surface | None: output is a distribution over your options | LLMs can return invalid labels unless decoding is constrained |
marks a row with a clear edge (yes vs no, an explicit weakness, or a much lower latency). Other rows are a trade-off: read both cells.
The verdict
For a wire-compatible, open-weights alternative, Laya is the closest match to Jev, and Laya Studio hosts it. For label spaces too large for either, look at constrained LLMs or embedding shortlists. For fixed tasks with training data, look at fine-tuned encoders.
What are the alternatives to TypeSafe Jev?
The main alternatives to TypeSafe Jev are Laya (an open-source model with the same API, hosted by Laya Studio or self-hosted), LLMs such as GPT or Claude with constrained output, GLiNER schema models, zero-shot NLI classifiers, fine-tuned BERT-style encoders, and embeddings with kNN. Only Laya speaks Jev's /v1/systemone protocol.
What Jev does
TypeSafe launched Jev on September 15, 2026 as "the first System One model". It is a hosted model that takes a state and typed questions (choice, score, noul) at POST https://api.typesafe.ai/v1/systemone and returns typed answers with probabilities. The current version is jev-1.13.0, with the aliases jev-latest and jev-preview. Pricing is $0.042 per million input tokens, and output is free. It supports up to 255 options per Choice and 32k tokens for the state plus the longest question. Weights are closed. English is its primary language. Details: what is Jev.
People look for alternatives for a few recurring reasons:
- Open weights and self-hosting, for data residency, air-gapped deployments or pinning exact weights.
- Latency. Independent benchmarks measured Jev at 236–276 ms p50 end-to-end.
- Languages. TypeSafe says non-English text is "handled but not equally well".
- Customisation. "Jev is not fine-tuned or LoRA-adapted with customer data."
- Vendor risk. It is one closed model behind one API, and
jev-latestmoves when a new release ships.
No alternative wins on all of these at once. The sections below go through them one at a time.
1. Laya and Laya Studio: the wire-compatible alternative
Laya is an Apache-2.0 family of three checkpoints from Convai Innovations on Hugging Face. They are encoder decision models (ModernBERT-large 421M for English, mmBERT-base 322M for 100+ languages, plus a checkpoint fine-tuned for typed-decisions), trained with RLCD against strictly proper scoring rules. It is the only alternative here that speaks Jev's wire protocol: laya-serve exposes POST /v1/systemone with Jev-shaped answers and usage.
Laya Studio is an independent managed API powered by the open-source Laya model. It is not affiliated with Convai Innovations or TypeSafe. The endpoint is https://api.laya.studio/v1/systemone, with bearer keys lsk_live_..., automatic language routing, and billing per input token (1 credit = 1 input token) at 30% below Jev's list price, after 5 free runs.
Show technical detailsHide technical details· bash sample
Published strengths (Laya model card; the Jev figures there are third-party):
- 39.5 ms (English) and 32.8 ms (multilingual) per single question on a T4.
- AG News 0.950 vs Jev 0.910, and DAIR Emotion 0.595 vs 0.480.
- typed-decisions 0.766 with the fine-tuned checkpoint, vs Jev 0.727.
- 45 of 51 languages above three times random when routed.
Published weaknesses:
- Banking77 0.425 vs Jev 0.870. Keep choice questions under ~20 options.
- Context per question is 512 or 1,024 tokens.
- Base checkpoints are near chance on typed-decisions zero-shot.
- Ships over-confident; refit temperatures.
act_probabilitycarries no usable signal yet.
Full breakdown: Laya vs Jev.
2. Frontier and open LLMs with constrained output
Any LLM can act as a classifier if you ask for JSON and constrain the output to your labels. The nibzard decision-model benchmark (DMB) is the most useful public comparison with Jev. It runs one frozen protocol over Jev, eight LLMs and three baselines, and publishes its raw logs and spend:
Show technical detailsHide technical details· 7 rows × 5 columns
| Contender | Banking 77-way | Spam | Cost / 1k (banking) | p50 latency |
|---|---|---|---|---|
| jev | 76.3% | 93.0% | $0.07 | 264–276 ms |
| gpt-oss-120b (Cerebras) | 81.3% | 73.0% | $0.32 | 303–346 ms |
| glm-5.3 | 80.4% | 94.9% | $2.42 | 2.4–5.6 s |
| glm-5.3-flash | 79.0% | 91.4% | $0.21 | 2.0–3.5 s |
| deepseek-chat | 76.2% | 75.9% | $0.27 | 731–776 ms |
| claude-haiku-4.5 | 75.7% | 76.3% | $0.82 | 2.4–4.4 s |
| gpt-5.4-mini | 74.0% | 66.1% | $0.69 | 660–710 ms |
Among its findings: "No class wins on quality." Every LLM handled 512 options, where Jev returns 400 Too many choices. at 256 or more. On forced-uncertainty items the LLMs admitted ignorance 97.3–100% of the time with ECE 0.039–0.122. Jev admitted it 49.7% of the time with ECE 0.246.
Pick an LLM when you need reasoning over long documents, label spaces in the hundreds, or honest "I don't know" behaviour, and you can afford seconds of latency and per-token cost. Skip it when the decision sits in a hot path, or when you need a full probability distribution rather than a single label. See Laya vs LLM classifiers and LLM-as-classifier cost.
3. GLiNER-family schema models
GLiNER2 models are compact open models with a schema-driven interface. They do extraction and classification, and they run locally. The AbdelStark jev-benchmarks pilot compared fastino/gliner2.5-multi-v1 against Jev on 300 BTZSC examples:
Show technical detailsHide technical details· 3 rows × 4 columns
| Dataset | Labels | Jev | GLiNER2.5 |
|---|---|---|---|
| AG News | 4 | 0.910 | 0.700 |
| Banking77/BTZSC | 72 | 0.870 | 0.610 |
| DAIR Emotion | 6 | 0.480 | 0.440 |
GLiNER ran at about 44 ms p50 on an Apple M4 Max CPU for the 4- and 6-label tasks, against Jev's 236–256 ms over the network from France. On DAIR Emotion GLiNER was better calibrated (Brier 0.668 vs 0.846). The authors call the result "deliberately mixed" and the sample a pilot.
Pick GLiNER for local, lightweight extraction plus classification. It does not offer Jev's score or noul question types in the same form, and it does not speak /v1/systemone.
4. Zero-shot NLI, fine-tuned encoders and embeddings
Zero-shot NLI classifiers
Models such as facebook/bart-large-mnli score "this text is about {label}" as an entailment hypothesis, one pass per label (Yin et al., 2019). They are open, cheap and well understood. They cost one forward pass per label, their entailment scores are not calibrated per task, and ordinal scores are awkward. See Laya vs zero-shot NLI.
Fine-tuned encoder classifiers
A BERT-family model fine-tuned on your labels (see BERT, or SetFit for few-shot training) is fast and often the most accurate choice for one fixed task. It needs labelled data, and every change to the label set means retraining. Laya itself is a fine-tuned encoder: the typed-decisions model card lists a published "ModernBERT-base specialist" at 0.646 on typed-decisions, against Laya's fine-tuned 0.766. See Laya vs fine-tuned BERT.
Embeddings + kNN
Embedding similarity scales to thousands of labels and reuses your labelled history, but it returns votes and cosines rather than calibrated answers. It is a strong companion to a decision model as a shortlist stage. See Laya vs embeddings + kNN.
Baselines you should always run
DMB's keyword baseline scored 29.3% on banking and 54.0% on spam. Its majority baseline scored 87.7% on spam, above two of the OpenAI models tested. A decision model that cannot beat your majority class is not helping. The Laya benchmarks report the same kind of check: the base checkpoints score below the 0.461 majority baseline on typed-decisions zero-shot.
Which Jev alternative should you choose?
Show technical detailsHide technical details· 9 rows × 2 columns
| If you need… | Start with |
|---|---|
| Jev's API with open weights or self-hosting | Laya (laya-serve) or Laya Studio |
| Lowest latency per decision | Laya on a GPU near your app; GLiNER locally for simple labels |
| 50–500 options per question | Jev (up to 255), a constrained LLM, or an embedding shortlist + Laya |
| States longer than ~1,000 tokens | Jev (32k), or an LLM; filter the state for Laya |
| Non-English traffic with published per-language numbers | Laya (routed multilingual checkpoint) |
| Best accuracy on one fixed task with labelled data | A fine-tuned encoder, or fine-tuned Laya |
| Honest "I don't know" on ambiguous items | LLMs scored best on DMB's uncertainty items; measure on your data |
| No infrastructure and a vendor SDK | Jev, or Laya Studio |
| Processing in Switzerland with no content retention | Laya Studio (Swiss-only mode), or any self-hosted open model |
In practice many teams use two tiers. A fast decision model handles the bulk of traffic, and when confidence is low the case escalates to an LLM or a human. The pattern is in act/escalate routing and System 1 vs System 2 AI.
Which Jev alternative keeps data in Switzerland?
Data residency is one of the most common reasons to look beyond Jev. Where Jev processes requests is not publicly documented; TypeSafe states that Jev is not trained on customer requests or responses and offers zero data retention to enterprise customers.
You have two ways to keep decision traffic under your control:
- Self-host an open model. Laya, GLiNER, NLI and BERT-family models can all run on your own hardware, so data stays wherever you run them.
- Use Laya Studio, the hosted option with the Jev wire format. From our Swiss data residency page:
- Requests are answered on dedicated GPUs located in Switzerland, and every API response says where it was processed in the
x-laya-regionheader. - Zero content retention. The text and questions you send are processed in memory and discarded when the answer is returned. They are never written to a database or log, and never used to train anything.
- Swiss-only mode (one switch per workspace, or the
x-laya-residency: chheader per request) means requests are only ever answered in Switzerland. If the Swiss pool is unavailable you get an error, never a silent detour abroad. - Account data (accounts, API keys stored only as SHA-256 hashes, credit balances, usage metadata) lives in a Postgres database in the AWS Zurich region (eu-central-2). Request metadata only (time, status, number of questions, latency) is kept for 30 days.
Laya Studio is designed to support compliance with the Swiss nFADP and the EU GDPR, and a Data Processing Agreement is available on request. It holds no formal certification (such as ISO 27001) today and does not sign HIPAA BAAs. You remain responsible for your legal basis to process personal and health data.
How do you switch from Jev without rewriting code?
Because Laya implements the same request, the cheapest way to evaluate it as an alternative is to replay Jev traffic against it:
Show technical detailsHide technical details· python sample
Watch for three things:
- choice questions with more than 20 options;
- states longer than the per-question context;
- confidence thresholds. Laya's confidence is
1 − H(p)/log kand is not on the same scale as Jev's.
Details and SDK notes are in the migration guide. Get a key at /signup. Credit pricing is at /pricing.
A note on sources and independence
Laya Studio hosts one of the alternatives on this page, so read it with that in mind. We have tried to limit that bias:
- Every Jev number is attributed to TypeSafe's own docs or to one of two independent benchmarks (AbdelStark, nibzard). We have not quoted any figure we could not source. Where something is not publicly documented, we say so: Jev's parameter count, per-language accuracy and self-hosting options are examples.
- Every Laya number comes from the Laya model cards and BENCHMARKS.md, published by Convai Innovations. The Laya authors state that they had no Jev API access, so their Jev figures are quoted from third parties.
- Losses are listed. Banking77, soft accuracy, raw calibration, long context and zero-shot complex workflows all favour Jev, and we list them.
Laya Studio is an independent service powered by the open-source Laya model. It is not affiliated with or endorsed by Convai Innovations or TypeSafe AI.
Frequently asked questions
Is there an open-source alternative to TypeSafe Jev?
Which Jev alternative is fastest?
What if I have more than 255 labels?
Can I fine-tune a Jev alternative on my data?
Is Laya Studio part of TypeSafe or Convai Innovations?
Are LLMs better calibrated than Jev?
Is there a Swiss-hosted alternative to Jev?
What is the cheapest Jev alternative?
Sources
- TypeSafe: Introducing System One Models & Jev
- TypeSafe docs: Models
- TypeSafe docs: API reference
- nibzard/decision-model-benchmark
- AbdelStark/jev-benchmarks
- Laya model card
- Laya typed-decisions model card
- fastino/gliner2.5-multi-v1
- facebook/bart-large-mnli
- Yin et al. 2019, zero-shot text classification
- SetFit
Last updated . Laya Studio is an independent hosted service for the open-source Laya model (Apache-2.0, © Convai Innovations) and is not affiliated with Convai Innovations or TypeSafe.