Skip to content

Jev directory

Openjev — daseinlabs

One-pass option scoring with a local Gemma 3 4B on Apple silicon via MLX: it prefills the context once, expands that KV cache across the option batch, and scores every option in a single padded forward pass with no decoding.
Stars
134
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
daseinlabs
Last verified
Sep 2026

daseinlabs/open-jev

Organization repository on GitHub

View on GitHub

Open Jev implementation with custom finetuning

Forks
27
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

This is one of several Jev listings for the same project. The canonical entry is OpenJev — razorback16.

About this project

One-pass option scoring with a local Gemma 3 4B: MLX on Apple silicon, or PyTorch on Windows and Linux (CPU or GPU). Design notes: docs/design/one-pass-option-scoring.md; per-task training: docs/design/per-task-finetuning-with-gemma.md.

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

Highlights

  • Implements the TypeSafe System One contract at POST /v1/systemone, scoring option names, level numbers, or yes/no in one prefix-shared pass per question.
  • The server loads the model once and answers scoring requests in about 90 ms each, running natively on macOS with Metal.
  • Supports choice (up to 255 options), score (ordered levels), and noul questions, returning probabilities and a confidence approximation.
  • make check verifies the cached batched scoring path against naive re-encoding, and make bench measures latency.
  • Includes a terminal Doom demo where the server picks every action, plus jevlike-style JSONL evaluation with top-1 and top-3 accuracy.

Quickstart

bash
make setup
make serve
.venv/bin/openjev score --context "The capital of France is" \
    --option " Paris" --option " Berlin" --option " Lyon"

Watch out

No license file, so reuse terms are unclear; needs an Apple silicon Mac (there is no container path because Linux cannot reach the Apple GPU) and a gated google/gemma-3-4b-it download requiring Hugging Face login.

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

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