Skip to content

aaazzam/jev

A Python decorator that turns a Pydantic model into Jev questions: bool becomes a Noul, a Literal becomes a Choice, and a bounded int becomes a Score, with answers validated back into the model.

Stars
11
Language
Python
Published by
Community
Last verified
Oct 2026

aaazzam/jev

User repository on GitHub

View on GitHub
Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

Highlights

  • Maps Pydantic fields to primitives: bool to Noul, Literal to Choice, and a bounded int to Score.
  • Validates Jev's answers back into the model, so callers keep ordinary typed Python.
  • Raises at import time for field types Jev cannot produce, rather than at first call.
  • Testable offline: returning a model from the function body skips the API call.

Watch out

Community code with a small star count; it targets Python 3.14 and requires the pydantic and TypeSafe dependencies, so pin versions if you adopt it.

Questions about this entry

Short answers drawn from the linked project or page.

Related terms

Glossary definitions related to this entry.

More Jev resources like this

21GitHub stars
Self-hosted Python SDK and System One-compatible API for runtime-defined Choice, Boolean and Score decisions on pinned open models, across Torch, vLLM, MLX, llama.cpp and WebGPU. Each result records probabilities, token usage, timing, model revision and prompt version, with committed row-level benchmarks.
Jev Repos & SDKs#community#sdk#self-hosted
334GitHub stars
A server that implements the TypeSafe/Jev HTTP API with Qwen3.6-35B-A3B on SGLang 0.5.19, deployed on Modal with radix caching and breakable prefill CUDA graphs, plus a separate FastAPI process.
Jev Repos & SDKs#community#python#open-models
192GitHub stars
Vercel's official AI SDK for Python, in public beta: streaming models, agent tool loops, hooks for human approval and structured output, with provider IDs routing through AI Gateway by default. The SDK's evaluation operation and Gateway examples carry Jev as a decision and evaluation provider.
Jev Repos & SDKs#community#sdk#vercel
6GitHub stars
Zero-shot named entity recognition library on Jev: text is split at punctuation, candidate windows are offered as one Choice question per entity type, then verified and boundary-polished by further Choice calls. Types are defined in plain words; no training data or GPU is needed.
Jev Repos & SDKs#community#ner#extraction
2GitHub stars
Ruby gem that makes System One measurement a language primitive: psi prepares a state, judge/choose/score return calibrated distributions, and ? collapses them for control flow. Ships TypeSafe, protocol (/v1/systemone) and CUA providers behind one interface with its own spec suite.
Jev Repos & SDKs#community#ruby-gem#sdk
1GitHub stars
Unofficial portable Clojure SDK for TypeSafe System One. It posts state and typed questions to /v1/systemone, lists available models, and returns validated Clojure data with keyword or string answer keys, on a JVM backend or a native Jolt backend.
Jev Repos & SDKs#community#clojure#sdk

From the Jev guides

Original write-ups on what this entry is for.

Closed weights have not stopped the ecosystem from rebuilding the shape in the open. API-compatible servers, retrained heads on small models, and inference-time tricks that skip generation entirely.
Jev Repos & SDKs#open-models#research#local
Read article
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai