Skip to content

Jev directory

Jev Benchmarks

A probability-aware evaluation harness that compares TypeSafe Jev with GLiNER2.5 on zero-shot single-label text classification, measuring calibration, coverage at a fixed error budget, latency, and token cost.
Stars
26
Language
Python
License
APACHE-2.0
Reading time
4 min
Published by
Community
Author
AbdelStark
Last verified
Sep 2026

About this project

Probability-aware evaluation for typed decision models. jev-benchmarks measures more than whether a model selects the right label. It evaluates whether the reported probabilities are calibrated enough to support automation, how much work can be accepted at a fixed error budget, what resources each decision uses, and how long it takes end to end.

Quoted from the project's README. Read the full README.

Highlights

  • On 300 held-out BTZSC examples Jev reached 0.910 accuracy on AG News and 0.870 on Banking77/BTZSC, versus 0.700 and 0.610 for GLiNER2.5.
  • On DAIR Emotion the accuracy gap was unresolved and Jev was worse calibrated: Brier 0.846 versus 0.668, with zero true-label probability on 16% of examples.
  • It measures accuracy and macro-F1, Brier, NLL and top-label ECE, threshold-realizable coverage at a fixed error budget, p50/p95 latency, and input tokens.
  • The reproducibility contract pins dataset and checkpoint revisions, seed 20260917, a preregistered protocol tag, resolved model jev-1.13.0, and SHA-256 hashes.
  • The README calls the 300-example pilot deliberately mixed and says it is not a leaderboard or a universal model ranking.

Quickstart

bash
git clone https://github.com/AbdelStark/jev-benchmarks.git
cd jev-benchmarks
uv sync --extra benchmark --dev
uv run jev-bench prepare --config configs/pilot-v1.yaml
export TYPESAFE_API_KEY=YOUR_API_KEY
uv run jev-bench run --config configs/pilot-v1.yaml --backend jev

Watch out

Apache-2.0-licensed and requires Python 3.11-3.13, uv, and a TYPESAFE_API_KEY for the Jev backend; GLiNER downloads a pinned checkpoint on first use, and the reported numbers come from a 300-example pilot, not a leaderboard.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai