Skip to content

LocalJev

A local Jev-compatible POST /v1/systemone server in TypeScript that maps typed questions onto oMLX classification prompts and normalizes logprob-style answers.

Stars
823
Language
TypeScript
License
MIT
Published by
Community
Author
githubnext
Last verified
Oct 2026

About this project

A local, Jev-compatible POST /v1/systemone API written in TypeScript for Bun, backed by DiffusionGemma through an OpenAI-compatible Chat Completions endpoint. Jev uses a typed decision API rather than an OpenAI chat API. OpenJev implements the Jev wire protocol and obtains probabilities with a special one-step DiffusionGemma structured read. Its backend depends on unmerged vLLM request extensions such as diffusionseedcanvas, diffusionreadonly, and requested token logprobs.

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

Highlights

  • README targets http://127.0.0.1:8080 with the same wire shape as hosted Jev.
  • Translates state plus Choice, Score, and Noul questions into a classification prompt, then normalizes vectors into Jev-compatible answers.
  • Built because vanilla oMLX lacks System One primitives; references OpenJev as prior art on the wire protocol.

Watch out

MIT. Experimental GitHub Next project; accuracy and calibration differ from hosted jev-1.13.0.

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.

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

Related terms

Glossary definitions related to this entry.

More Jev resources like this

1.3kGitHub stars
A local daemon that pulls open decision models and serves them on TypeSafe's /v1/systemone, so a Jev client switches hosts with TYPESAFE_BASE_URL.
Jev Models & Reimplementations#community#rust#open-models
877GitHub stars
A local server that reads next-token probabilities from a fine-tuned Spark model and returns Choice, Score, and Noul answers with zero generated tokens.
Jev Models & Reimplementations#community#python#open-models
882GitHub stars
A Node and TypeScript package that runs Convai's Laya checkpoint through ONNX Runtime, with the same system_one shape as the Python reference.
Jev Repos & SDKs#community#typescript#open-models
58GitHub stars
A local /v1/systemone server that reads label probabilities from a GGUF chat model, with prompt repetition and a confidence shrink toward uniform.
Jev Models & Reimplementations#community#python#open-models
1.3kGitHub stars
A local yes/no decision model that speaks Jev's wire format on a laptop CPU, refusing Choice and Score until those question types ship.
Jev Models & Reimplementations#community#python#open-models
58GitHub stars
An Apache-2.0 decision engine with a TypeSafe-compatible endpoint, document answers with source passages, and a ViZDoom demo that picks actions from structured game state.
Jev Models & Reimplementations#community#python#local

From the Jev guides

Original write-ups on what this entry is for.

Taking a decision checkpoint out of Python: what the GGUF and browser WebGPU exports preserve, what they change, and the parity evidence the model cards publish.
Jev Tools & CLIs#open-models#local#onnx
Read article
Interface, size, license, claims — in that order. A selection guide across the system-one catalog, from a 706K form scorer to 27B Jev students.
Jev Practices & Patterns#open-models#evaluation#benchmarks
Read article
Hundreds of repositories carry the system-one tag, but the ecosystem is a dozen ideas in different sizes. A tour of the families, the licenses, and what a download does not include.
Jev Models & Reimplementations#open-models#hugging-face#local
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai