Skip to content
MrJev

Jev vs. ML

Compares a typed decision model with classical classification pipelines across eight datasets, with a published protocol and an interactive report.

View on GitHub →

Checked, not fully reviewed

Jev against eleven classical classifiers on eight datasets, with hashes and stated caveats. Checked, not fully reviewed: the tables match the saved run.

Good for

  • Deciding whether a trained classifier would serve a task better than a decision model
  • Reading a benchmark that lists what it could not publish and why

Watch out for

  • Classical pipelines are trained on each dataset; Jev's zero-shot rows are not, and its adjusted rows use labelled data
  • No licence file, so the code is not licensed for reuse

Tested Oct 10, 2026 at 6c261e8d6c7a · Python 3.12 in Docker; its three V3 validation scripts, the manifest hashes, and every cell of the published raw table matched against the notebook's saved outputs. No Jev calls, no rerun

Checked, not fully reviewed. We did not rerun the benchmark, which makes paid API calls and needs two GPUs on Kaggle. We checked that what it publishes is what its run produced. The results are the author’s, and as with every project’s own Jev figures we do not repeat them here.

The V3 run compares Jev 1.13.0 with eleven classical pipelines, from logistic regression to CatBoost and a voting ensemble, plus a majority baseline. It uses eight datasets, three training seeds and one shared test set per dataset, and reports balanced accuracy raw and threshold-adjusted.

The audit trail holds. The notebook and the release bundle match the SHA-256 values in manifest.json. Its three local validators pass: the artifact, the backends and the GPU process isolation. Independently of those, we matched all 112 mean-and-spread cells of the published raw table against the notebook’s saved outputs, and every one is there verbatim.

Its caveats are the right ones, and they are in the README, not a footnote. The adjusted Jev scores use labelled policy data for the binary tasks, so they are not zero-shot end to end. The “best classical” column in the results summary is, as it says, picked “retrospectively from the displayed test means”, which flatters the classical side; the full tables show every pipeline. The seed spreads are not confidence intervals. The run’s cost figure is a configured estimate, “not an invoice”. The manifest lists what is not published: per-example predictions, bootstrap intervals, run diagnostics and dataset snapshots. That last list matters most. Without per-example predictions, a difference between two rows cannot be tested for significance from the repository. Read close results as unresolved.

What a reader should take from it is the shape of the comparison, not a leaderboard. A classical pipeline gets the training split, and Jev gets none. So where Jev holds its own zero-shot, it saves you a labelling and training project. Where it does not, a trained classifier is the cheaper answer. The V4 tests in progress add policy, temporal and iterative-decision tasks in response to feedback.

17 stars, no licence file.

See how it compares with other tools in Best Jev tools, tested hands-on.

Review updated Oct 10, 2026. Numbers quoted from the project are its author's own; we don't publish our own measurements of Jev.

More in Evaluation & Benchmarks

JevBench

★ 327▲ 16

fstandhartinger/jevbench

Benchmark for typed decision models across several suites, with confidence cascades and committees reported separately.

PythonReviewed

jev-align

★ 313▲ 2

sutro-sh/jev-align

CLI from Sutro that finds the examples a Jev function is least sure about, asks you to label them, and uses GEPA to improve the question.

PythonReviewed

PZ_Optimization

★ 157▲ 18

xD3I/PZ_Optimization

Performance work on a game, notable here for the harness: the arithmetic and the noise floors are computed in code, and Jev is asked only for the verdict on what the numbers mean. No licence file.

Java

Get new Jev projects every week

New Jev releases, pricing changes, and the best new projects, once a week. No spam; unsubscribe anytime.

Powered by Buttondown. See our privacy policy.