AgentJev-0.6B
State in. A distribution out. Nothing decoded.
Scores
ยท
Use it
ยท
Forward pass
ยท
Reading the scores
This file is the coding-completion checkpoint. It reads the task, the code, and the checks that were shown, then returns a probability that the work is actually finished.
The backbone is Qwen3-0.6B with the language-model head removed. A permutation-equivariant candidate head scores the options you supply, and the order of those options does not become a ranking. Softmax is per question. Boolean, Choice, and Score each come back as the full distribution. Code and client: malevrigns/agent-jev.
Scores
| 57.8% | 57.8% | 0.589 | 348 / 524 | 87.2% |
|---|---|---|---|---|
| Coding accuracy ยท 606/1048 | Recall ยท from 35.7% | AUROC ยท from 0.516 | Correct patch ranked first ยท from 305/524 | Invoice processing ยท 500 questions |
Supervised training and RLCD use executed coding pairs. Both sides pass the same public checks, and the label comes from the checks that were not shown. The frozen development set selected RLCD step 12. Selection was locked before the test split was opened.
Invoice processing is agreement with the public teacher argmax on that workflow.
Use it
model.safetensors is FP32. It is the full module: backbone plus candidate head. The server wants a torch checkpoint, so wrap the file once. The process binds 127.0.0.1. The workbench is http://127.0.0.1:8149/.
git clone https://github.com/malevrigns/agent-jev.git
cd agent-jev
python -m venv .venv
pip install -r requirements.txt
pip install huggingface_hub safetensors
from huggingface_hub import hf_hub_download
from safetensors.torch import load_file
import torch
src = hf_hub_download("aimeigaoshou/agent-jev", "model.safetensors")
torch.save({"state_dict": load_file(src)}, "agentjev.pt")
hf_hub_download("aimeigaoshou/agent-jev", "temperatures.json", local_dir=".")
python -m jev_service.server \
--checkpoint agentjev.pt \
--model-path Qwen/Qwen3-0.6B \
--temperatures temperatures.json \
--port 8149
from agentjev_client import AgentJev
jev = AgentJev("http://127.0.0.1:8149")
done = jev.decide_boolean(
{
"task": "Fix the expired-token failure in UserAuthService.verifyToken",
"test_output": "Tests run: 14, Failures: 1 โ test_expired_token",
},
"Does this implementation meet the stated requirements?",
criteria={
"true": "The requirement is met.",
"false": "A requirement is still unmet.",
},
)
done["prob_true"] is the probability the work is finished. done["decision"] is the argmax. Choice and score go through decide_choice and score in the same client. Question ids are echoed to the caller. The model sees the question text and the option text.
One forward pass
Candidates of the same question reuse one prefix. On a fixed load โ 64 choice options plus one boolean, 33,547 path tokens โ the unshared median was 609.65 ms and the shared-prefix path was 298.91 ms. Backbone token ops went from 33,547 to 2,551. The largest probability gap was 0.000508, and the chosen option stayed the same. That figure is this load, after warmup.
The server ceiling is 2,048 tokens. Input past that ceiling is refused, so a long diff is an error instead of a silent crop of the question.
How to read the scores
Coding accuracy is agreement with the executed label on the coding-completion set. Invoice processing is agreement with the teacher argmax. A win on either row is a score on that set. It is a separate question from whether a pull request merged or an invoice was paid.
The typed-decisions write-up lives in the code repository. The tensors in this repository are the coding-completion checkpoint above.
Citation
@misc{agentjev2026,
title = {AgentJev: A 0.6B System One Decision Model},
author = {malevrigns},
year = {2026},
howpublished = {\url{https://huggingface.co/aimeigaoshou/agent-jev}},
license = {Apache-2.0}
}
- Downloads last month
- 613
Model tree for aimeigaoshou/agent-jev
Space using aimeigaoshou/agent-jev 1
Evaluation results
- Accuracy (%) on Executed coding pairsDevelopment-selected RLCD step 1257.800
- Recall (%) on Executed coding pairsDevelopment-selected RLCD step 1257.800
- AUROC on Executed coding pairsDevelopment-selected RLCD step 120.589
- Teacher agreement (%) on Invoice processingSame checkpoint87.200