Skip to content

Notjev

Zero-dependency client that turns any logprobs-capable chat endpoint into typed choice, boolean, and score decisions with abstention.

Stars
22
Language
JavaScript
License
APACHE-2.0
Published by
Community
Author
9pings
Last verified
Oct 2026

About this project

One token. A real probability. A decision you can trust (or refuse). Closed questions don’t need free-text generation. Present the options as A. B. C.…, ask for a single token with logprobs, keep only the letter mass, renormalise → you get a verdict + margin + tunable abstention. Works with any OpenAI-compatible endpoint that returns logprobs (vLLM, llama.cpp, Ollama, OpenAI…) Same model as your chat stack (true System 1) Speaks the Jev /v1/systemone wire contract. 26 options max. One HTTP request. maxtokens: 1.

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

Highlights

  • Single-token readout with letter-mass renormalization into verdict, margin, portable band, coverage, and degraded flags.
  • Twenty-six options max over one HTTP request with null for no verdict and prompt builder for offline diagnosis.
  • Jev systemone wire support plus native decide route, CLI, service mode, and single-file binaries across platforms.

Watch out

Probabilities are ordered but uncalibrated and raw scores do not transfer across engines; thin states and large menus degrade accuracy. Copy reviewed against the repository README on 2026-10-04, not from running it.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

45GitHub stars
Drop-in OpenAI-compatible cache proxy for repeatable agent workflows: exact hits stay local, and with a TypeSafe key Jev judges whether a cached response is semantically reusable for the current request.
Jev Demos & Experiments#community#jevbest#catalog-import
33GitHub stars
Joke JavaScript helper that asks the Jev decision model whether a number is even and resolves to a boolean.
Jev Demos & Experiments#community#jevbest#catalog-import
30GitHub stars
Side-by-side game harness where Laya running locally and Jev over API answer the same typed questions for snake, kombat, runner, flappy, tetris, and human-versus-model matches.
Jev Demos & Experiments#community#jevbest#catalog-import
24GitHub stars
Native macOS computer-use agent on Apple silicon that finds controls with local CoreML detection, OCR, and accessibility, then asks Jev to pick the next finite-choice action.
Jev Demos & Experiments#community#jevbest#catalog-import
19GitHub stars
Six side-by-side web demos where Jev returns typed probabilistic decisions, plain code owns routing, and a switchable small model writes the words for Claude or Kimi tiers.
Jev Demos & Experiments#community#jevbest#catalog-import
13GitHub stars
Chrome extension that adds a second Twitch chat column showing only messages Jev rates as matching your chosen intent, with every row linked to its probability distribution.
Jev Demos & Experiments#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

A game tick is a state plus a legal action list. How Clash Royale, Minecraft, and the earlier Mario, Pokémon, StarCraft, and drone loops ask Jev one step at a time.
Jev Demos & Experiments#gaming#agents#control
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai