OpenJev (Verdict): Non-Autoregressive Decision Engine (151M)
38
21 commits
2 linked in READMEs
updated Sep 20, 2026
OpenJev (Verdict) is an open-source, post-trained foundational decision model built for structured software workflows, inspired by TypeSafe AI's Jev and Reinforcement Learning for Calibrated Decisions (RLCD). It provides calibrated semantic judgments (discrete choices, ordinal scores, and binary probabilities) in a single forward pass without conversational text generation.
knowledgator/gliclass-modern-base-v2.0, 151,378,177 parameters)__insufficient_evidence__ candidate slot ensures calibrated rejection on out-of-distribution or insufficient context queries.git clone https://github.com/Heman10x-NGU/Verdict-open-jev.git
cd Verdict-open-jev
pip install -e .
python scripts/download_artifacts.py
from rlcd import DecisionEngine, Choice, Option
engine = DecisionEngine()
query = Choice(
question="What is the primary customer inquiry?",
options=[
Option(id="card_lost", description="Reporting a lost or stolen card"),
Option(id="dispute_charge", description="Disputing an unrecognized charge"),
Option(id="pin_reset", description="Requesting a PIN reminder or reset"),
]
)
result = engine.evaluate(
context="I lost my wallet yesterday and need to stop my debit card immediately.",
queries=[query]
)
print(f"Selected: {result.results[0].selected_option_id}")
print(f"Confidence: {result.results[0].confidence:.4f}")
print(f"Abstention probability: {result.results[0].p_abstain:.4f}")
import onnxruntime as ort
from huggingface_hub import hf_hub_download
model_path = hf_hub_download(repo_id="heman10x/rlcd-modernbert-151m", filename="model.onnx")
session = ort.InferenceSession(model_path, providers=["CPUExecutionProvider"])
All metrics reflect evaluation on the held-out test split (1,000 cases, 5 candidates) and out-of-scope challenge sets:
| Metric | Uncalibrated | Calibrated | 95% Bootstrap CI |
|---|---|---|---|
| Top-1 Accuracy | 95.00% | 95.00% | [93.60%, 96.20%] |
| Negative Log-Likelihood (NLL) | 0.1787 | 0.1768 | [0.1345, 0.2223] |
| Multi-Class Brier Score | 0.0790 | 0.0785 | [0.0601, 0.0978] |
| Equal-Width ECE (10 bins) | 3.52% | 3.35% | [2.58%, 4.56%] |
| Adaptive ECE (10 bins) | 3.50% | 3.32% | [2.55%, 4.49%] |
| Out-of-Scope Abstention Recall | 97.50% | 97.50% | [95.07%, 99.49%] |
| Out-of-Scope Abstention Precision | 89.45% | 89.45% | [85.33%, 93.36%] |
| Inference Latency (p50) | 35.58 ms | 35.58 ms | Single-pass forward |
| Inference Latency (p95) | 39.81 ms | 39.81 ms | Single-pass forward |
knowledgator/gliclass-modern-base-v2.0).OpenJev (Verdict): Non-Autoregressive Decision Engine (151M)
38
21 commits
2 linked in READMEs
updated Sep 20, 2026
OpenJev (Verdict) is an open-source, post-trained foundational decision model built for structured software workflows, inspired by TypeSafe AI's Jev and Reinforcement Learning for Calibrated Decisions (RLCD). It provides calibrated semantic judgments (discrete choices, ordinal scores, and binary probabilities) in a single forward pass without conversational text generation.
knowledgator/gliclass-modern-base-v2.0, 151,378,177 parameters)__insufficient_evidence__ candidate slot ensures calibrated rejection on out-of-distribution or insufficient context queries.git clone https://github.com/Heman10x-NGU/Verdict-open-jev.git
cd Verdict-open-jev
pip install -e .
python scripts/download_artifacts.py
from rlcd import DecisionEngine, Choice, Option
engine = DecisionEngine()
query = Choice(
question="What is the primary customer inquiry?",
options=[
Option(id="card_lost", description="Reporting a lost or stolen card"),
Option(id="dispute_charge", description="Disputing an unrecognized charge"),
Option(id="pin_reset", description="Requesting a PIN reminder or reset"),
]
)
result = engine.evaluate(
context="I lost my wallet yesterday and need to stop my debit card immediately.",
queries=[query]
)
print(f"Selected: {result.results[0].selected_option_id}")
print(f"Confidence: {result.results[0].confidence:.4f}")
print(f"Abstention probability: {result.results[0].p_abstain:.4f}")
import onnxruntime as ort
from huggingface_hub import hf_hub_download
model_path = hf_hub_download(repo_id="heman10x/rlcd-modernbert-151m", filename="model.onnx")
session = ort.InferenceSession(model_path, providers=["CPUExecutionProvider"])
All metrics reflect evaluation on the held-out test split (1,000 cases, 5 candidates) and out-of-scope challenge sets:
| Metric | Uncalibrated | Calibrated | 95% Bootstrap CI |
|---|---|---|---|
| Top-1 Accuracy | 95.00% | 95.00% | [93.60%, 96.20%] |
| Negative Log-Likelihood (NLL) | 0.1787 | 0.1768 | [0.1345, 0.2223] |
| Multi-Class Brier Score | 0.0790 | 0.0785 | [0.0601, 0.0978] |
| Equal-Width ECE (10 bins) | 3.52% | 3.35% | [2.58%, 4.56%] |
| Adaptive ECE (10 bins) | 3.50% | 3.32% | [2.55%, 4.49%] |
| Out-of-Scope Abstention Recall | 97.50% | 97.50% | [95.07%, 99.49%] |
| Out-of-Scope Abstention Precision | 89.45% | 89.45% | [85.33%, 93.36%] |
| Inference Latency (p50) | 35.58 ms | 35.58 ms | Single-pass forward |
| Inference Latency (p95) | 39.81 ms | 39.81 ms | Single-pass forward |
knowledgator/gliclass-modern-base-v2.0).