Skip to content

Jev directory

Reflex — kshetrajna12

An open re-creation of Jev's decision model on an open-weights Qwen3.5-4B: it answers a list of typed questions in one forward pass over POST /v1/systemone in about 200 ms, never writing free text.
Stars
169
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
kshetrajna12
Last verified
Sep 2026

kshetrajna12/reflex

User repository on GitHub

View on GitHub

A small open decision model: state + typed questions -> calibrated probabilities. A Jev / System One re-creation on Qwen3.5.

Forks
19
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A tiny "decision model" you can run on your own GPU. You give it some information (a support ticket, a document, a photo) and a list of questions with fixed answer options. It answers all the questions at once and tells you how sure it is about each option, as percentages. It never writes free text, so it can never make up an answer that isn't on your list.

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

Highlights

  • On public JevBench items it reports 1.000 easy, 0.917 standard, and 0.685 hard accuracy with hard-tier ECE 0.081 at about 200 ms.
  • A frozen Qwen3.8-27B configuration reaches 0.958 standard, 0.766 hard, and ECE 0.061, at about 1 s per request.
  • Official JevBench v1.2 placed the 4B configuration #5 of 36; fine-tuning in every form tried is reported not to help.
  • What helped was the readout: lettered yes/no answers, Evidence/Criterion framing, and averaging two distinct option orders.
  • A WebGPU browser demo runs a 650 MB Qwen3.5-0.8B locally in Chrome, Edge, or Safari 18+, uploading nothing.

Quickstart

bash
git clone https://github.com/kshetrajna12/reflex
cd reflex
git checkout stable
uv sync
uv run python examples/support_ticket.py

Watch out

MIT-licensed (Qwen weights keep Apache-2.0); needs a Linux machine with an NVIDIA GPU (8 GB for the default model), Python 3.12, and uv, and is not affiliated with TypeSafe.

Questions about this entry

Short answers drawn from the linked project or page.

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: 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 News

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

6GitHub stars
A Mac menu-bar app that routes every coding agent you run in herdr from one ask bar, phone remote or edge rail: requests go to Jev via jev-fabric as typed questions over self-built candidates — which session, which folder, side question or continuation — and come back as keys and probabilities in about a second.
Jev Tools & CLIs#community#github#swift
6GitHub stars
Coding agent on Pi that pairs any OpenRouter LLM with TypeSafe Jev reflex checks on tool calls, turns and transcripts, where code thresholds decide allow, ask or block.
Jev Agents & MCP#community#awesomejev#catalog-import

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