TypeAR

Type-safe one-decision-per-token decoding engine for autoregressive LLMs, inspired by Jev.

TypeLLM: LLMs with type-safe generation

How it uses Jev

TypeLLM API Self-hosted (this repo + Qwen3.8-27B) --- --- --- Classes in one choice field 512 26 Thinking speed 2.5× faster baseline Arrays of objects up to 34% higher recall, 27% faster ; 200 items a call 50 items a call Tools and human input in a workflow "source": "user" : a call pauses for your tool or a person, then resumes pass answers yourself in given OpenAI Decisions API and Jev System One compatible endpoi…

Highlights

  • No out-of-schema hallucinations — Choices stay within the allowed values.
  • Negligible output-token cost — Single-token categorical selection and bounded numeric decoding; optional thinking adds tokens.
  • Shared-prefix reuse — KV caching avoids reprocessing shared context.
  • Dependency-aware execution — Independent fields run together; declare depends on to form a dependency graph.
  • Made for open autoregressive LLMs — Use compatible models you already serve with SGLang.
  • Supports thinking mode — Enable reasoning before the final constrained answer.

Getting started

Call the hosted TypeLLM API, or run TypeLLM against a model you serve yourself. Both clients take the same requests.

Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README · the project website.

Keep exploring

Similar to TypeAR

Browse all
agent-jev project preview
Benchmarks & research
AgentJev-0.6B - a fast 'System One' decision model for AI Agents: feed it any unstructured state (diffs, traces, logs) and structured questions, get calibrated probability distributions back in one ~50ms forward pass. Zero output-token decoding.
jev-chat project preview
Benchmarks & research
A chatbot from typed Jev decisions: hierarchical speculative decoding over System One probabilities.
jevfire project preview
Benchmarks & research
JEV-inspired parallel decisions for CUDA LLMs. One context, many decisions. vLLM API, game-agent examples, and reproducible benchmarks.
jev-sdk-java project preview
SDKs & clients
Type-safe Java 21 client for the TypeSafe AI Jev (System One) decision API
Verdict-open-jev project preview
Jev alternatives & open source
Non-autoregressive decision engine on ModernBERT (151M) with calibrated uncertainty (RLCD), TypeSafe AI Jev benchmark audit, and in-browser WebGPU playground
ai-type-safe-platform project preview
Demos & playgrounds
TypeSafe platform bridge for Symfony AI
von project preview
Jev alternatives & open source
The open-source System One decision model. Sub-15ms, non-autoregressive, local drop-in alternative to TypeSafe Jev.
open-jev-typed-decision-engine project preview
Jev alternatives & open source
Open reproduction of TypeSafe Jev: a 150M typed decision engine (noul/choice/score in one non-autoregressive pass, calibrated confidence). 0.697 vs Jev's 0.727, 2.5x better calibrated, 4x faster, free. Trains on a Colab T4 in 30 min.
advocaat project preview
SDKs & clients
A small, type-safe client for asking AI questions about your data, powered by TypeSafe Jev.