Jev directory
CommunityJev Models & Reimplementations
AReno-Jev-9B
A JEV decision head and rank-16 LoRA adapter for Qwen/Qwen3.5-9B, trained with AReno. Supports choice, noul, and score questions and is served through SGLang or AReno at /v1/systemone. Base weights are not included.
- Reading time
- 2 min
- Published by
- Community
- Added
- Nov 2026
Highlights
- Rank-16 LoRA adapter with alpha 32 for Qwen/Qwen3.5-9B; the original base weights are required and not included.
- Supports choice, noul, and score questions with a 4096-token maximum context and decision temperature 1.0.
- sglang_jev.py provides a standalone SGLang model adapter exposing /v1/systemone without changes to SGLang source.
- Text states only; image and audio attachments are not processed.
- merge_weights.py exports the LoRA updates into a floating-point backbone for merged serving.
Questions about this entry
Short answers drawn from the linked project or page.
It is a JEV decision head plus a rank-16 LoRA adapter for Qwen/Qwen3.5-9B, trained with AReno. It supports choice, noul, and score questions and scores the candidates you provide rather than generating a free-form answer.
Yes. The original Qwen/Qwen3.5-9B base weights are required and are not included in the repository. Download the backbone separately, for example into a local Qwen3.5-9B directory, and keep the adapter repository alongside it.
Set JEV_BASE_MODEL to the backbone path, JEV_CHECKPOINT to the adapter directory, PYTHONPATH to include the parent directory, SGLANG_EXTERNAL_MODEL_PACKAGE to jev, and SGLANG_HTTP_SERVER_APP_PATH to jev.sglang_jev:app, then run sglang serve with --is-embedding, --trust-remote-code, and --context-length 4096. /v1/systemone is served on the same port.
LoRA rank is 16 and alpha is 32, the maximum context is 4096 tokens, and decision temperature is 1.0. Training used CUDA NF4 QLoRA, and the adapter and FP32 head are published unchanged.
The model card lists an apache-2.0 license. The repository is published by AsystemAReno on Hugging Face with Safetensors and MLX tags.
No. The model adapter supports text states only; image and audio attachments are not processed. Requests are typed decisions submitted to /v1/systemone with a state and a set of questions.
Run the included merge_weights.py with --base-model pointing at the original Qwen3.5-9B weights, --checkpoint at this repository, and --output at a new directory. The script preserves the tokenizer and JEV head and copies sglang_jev_merged.py into the merged directory.
Reactions & coverage
Posts, threads, and videos about this entry from around the web.
X: Standard One SH (StandardThinking)
LinkedIn: What multimodal decision models actually change, and what they do not.
LinkedInJevDirectory.org
Hacker News: Decision Index 0.2.1 scores open reproductions of Jev on a frozen suite.
jackbravo4 pointsDecision Index 0.2.1 – 70 open reproductions of TypeSafe Jev's Decision ModelRead the thread on Hacker NewsHacker News: Pointer to a DiffusionGemma plus vLLM tutorial for a Jev-shaped classifier.
1 pointHow to build a Jev-style classifier with DiffusionGemma and vLLMRead the thread on Hacker NewsFrom 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.