Awesome Jev [](https://awesome.re)
September 20, 2026 · View on GitHub
Awesome Jev 
Search the site · Categories · Contribute · Agent skill · llms.txt · 中文 · 日本語 · 한국어
Tip
Agents can install this list as a skill: npx skills add valentynkit/awesome-jev-typesafe. It teaches them to fetch projects.json once and filter locally.
Typed decisions from TypeSafe's Jev, the first System One model: state in, calibrated probabilities out, no text to parse.
Jev does not write. You hand it some state and a list of typed questions, and it answers each one with a probability, a pick from options you defined, or a position on a scale you defined. One request, about 100 ms, $0.042 per million input tokens, output free, every question scored in parallel. This list is where people are putting that to work, sorted by what you would install.
Seventeen seconds of the site; the full-size MP4 is in the repo.
![]() jev-ultrafast |
![]() jevmeter |
![]() jev-drone |
![]() jev-review |
![]() kev |
![]() heist-one |
Contents
- Jev on one screen
- Know before you build
- Start here
- Official SDKs and framework support
- Coding agents
- Browser and computer use
- Open models and replicas
- Code review and quality
- Routing and gateways
- Search, reranking and RAG
- Data and ops
- Safety, moderation and verification
- Applications and extensions
- Games, robotics and simulation
- Finance and trading
- Benchmarks, evals and calibration
- Playgrounds and demos
- Command line
- Community clients
- Articles and talks
Jev on one screen
Copied from the vendor's pages on 2026-09-18; every page is linked under Start here.
| Chat model | Jev | |
|---|---|---|
| Output | Text you parse | A probability, a pick, or a scale position, per question |
| Latency | Seconds | 70 to 500 ms, vendor reported |
| Price | Dollars per million tokens | $0.042 per million input tokens, output free |
| Hallucination | Any string | Only values you defined; still confidently wrong at times |
| Fits | Planning, writing, open answers | Routing, gating, ranking, judging, anything with a finite answer |
- Endpoint:
POST https://api.typesafe.ai/v1/systemonewith amodel, astate, and a map ofquestions. - Model alias:
jev-latest, currentlyjev-1.13.0. - Questions:
Choicepicks one of up to 255 options you define,Scoreplaces the state on a scale you describe,Noulis a calibrated yes/no probability. All questions in a request are scored in parallel against the same state. - Input: text or JSON state. No images, audio, or video yet.
- Price: $0.042 per million input tokens; output tokens are free.
- Limits: 250,000 tokens per second, 1,200 requests per minute, 32k tokens per request, all subject to change during early access.
- Latency: 70 to 500 ms end to end, vendor reported.
- Training: RLCD, reinforcement learning for calibrated decisions. Weights and architecture are unpublished.
- Also served by Vercel AI Gateway, Cloudflare Workers AI, OpenRouter (beta), and Netlify AI Gateway, none of which need the TypeSafe waitlist.
Know before you build
- Type safe is not the same as correct. A schema-valid answer can still be confidently wrong. The "cannot hallucinate" claim means no out-of-schema output, nothing more.
- On the vendor's own four-workflow eval Jev lands around 68 percent, close to mid-tier LLMs. Keep irreversible actions behind a threshold and a human.
- It cannot count, do arithmetic, reason about dates, or produce a value that is not in your option list. Ask it to pick from a deck, never to name a card.
- Accuracy drops as the state fills with unrelated content. Curating what you send is your job, and it is most of the work.
- The vendor publishes its known failure modes on the model jaggedness page linked below. Read it before you pick your first threshold.
- Access is a waitlist. Open replicas and third-party gateways exist below if you cannot wait, or would rather not depend on one vendor.
Start here
- Introduction - The mental model in two pages: state plus typed questions in, typed answers with probabilities out.
- Quick start - First request in Python, TypeScript, or curl.
- Primitives - Choice, Score, and Noul, and when each one fits.
- State - How to package what Jev judges, and why less is more.
- API reference - The request and response contract.
- Models - Aliases, current version, price, and rate limits.
- Model jaggedness: jev-1.13 - Known failure modes, straight from the vendor.
- System One - What the category means and how it differs from a chat model.
- How to build with System One - Decompose a judgment into atomic questions and keep the control flow in code.
- Confidence - What the confidence field means and how to turn it into act, review, or fall back.
- Patterns - Speculative fan-out, confidence routing, composite scoring, intent routing.
- Use-case map - The vendor's own catalogue of where Jev fits and where it does not.
- Cookbooks - Worked recipes, starting with batching many questions into one request; the sidebar has the rest.
- Workflow evals - The vendor's benchmark on four workflows, with the caveats printed on the page.
- Manifesto - The product thesis, summed up as build prod, not god.
- llms.txt - Every documentation page as plain Markdown, for feeding to an agent.
- Console - Waitlist, API keys, and usage.
- Jev on Vercel AI Gateway - Model id
typesafe-ai/jev, billed through Vercel, no TypeSafe waitlist. - Jev on Cloudflare Workers AI - Call
typesafe/jevfrom a Worker throughenv.AI.run. - Jev on OpenRouter - Beta listing on the general-purpose gateway, model id
typesafe/jev-1.13, billed on your OpenRouter key. - Jev-verified cascade - OpenRouter cookbook: a cheap model answers, Jev checks the answer, only the failures escalate.
- Jev on Netlify AI Gateway - Zero-config access from Netlify Functions, no separate TypeSafe key.
- LiteLLM pass-through - Route the System One endpoint through a LiteLLM proxy for key management and cost tracking; no streaming, since TypeSafe has none.
- Discord - Official server; builder demos live in the show-and-tell channel.
Official SDKs and framework support
- typesafe-sdk-js - TypeScript and JavaScript client with answer types inferred from your questions.
- typesafe-sdk-python - Python client, sync and async.
- system-one-adapter-python - Same
TypeSafeClientinterface backed by an LLM API, so you can compare Jev against a chat model on identical questions. - skills - Agent skills for designing questions, building workflows, and evaluating them.
- Agent skill - How to install the official skill in Claude Code, Cursor, and friends.
- Vercel AI SDK provider -
@ai-sdk/typesafe-aiexposes Jev throughexperimental_evaluate. - eve - Vercel's agent framework; Jev is the typed judge in its evaluate step.
- ai-cli - The Vercel AI SDK in your terminal, with an evaluate path that runs on Jev.
Coding agents
Claude Code
- fast-jev-compaction - Replaces the compaction summary with Jev decisions: every tool call and result scored in one request, stale ones dropped, everything kept stays verbatim.
- jev-router - Routes each task to the cheapest Claude model that can handle it.
- winnow - Judges every tool result before it enters context, so the window fills slower instead of being cleaned later.
- yoshi - Context-pruning proxy for Claude Code and Codex, with the savings measured rather than claimed.
- skillranker - Rust CLI and hooks that rank installed skills for the next step using live session context, with abstention.
- jcm-router - Local proxy that picks model and effort per message and leaves the cached main chat alone.
- jev-skillful - Per-prompt router over skills, MCP servers, agents, and commands, and it measures whether the injection helped.
- limpet - A Stop hook that keeps the agent from stopping too early, judged against plain-language rules.
- jevwire - MCP server, embeddable decision model, and an escalate-only plugin that can make the harness stricter but never looser.
- jev-code - Command-line toolkit that coding agents hand judgment-heavy work to, one typed Jev workflow per request.
- vexjoy-agent - Agent toolkit whose
/dcommand picks the specialist agent, skill, and pipeline with one Jev call, plus an optional Jev auto-compact plugin. - save-token-jev - Compaction that asks Jev which tool calls still matter and keeps the rest verbatim, with adapters for Claude Code, Codex, OpenCode, and raw API transcripts.
- jev-pruner - Trims long Bash output with Jev after the command runs and before the model sees it; short output, errors, and structured formats pass untouched.
- jev-rules - Scores your standing rules against each prompt and delivers only the ones that apply, once per session.
- jev-belay - Stop hook that blocks an unverified "done": reads the transcript for evidence and, only when files changed with no passing check since, spends one four-question Jev call; fails open on every error path.
- jev-use - Hands the Claude Code, Codex and pi steps that need no text output to Jev, with a typed escalation contract for everything it should not decide.
Codex
- jev-codex-router - Picks model, thinking depth, and speed mode for every Codex turn.
Pi
- pi-jev by y0usaf - A measured tool-call gate plus a
jev_asktool for typed answers inside Pi. - pi-warden - Guardrails that steer instead of interrupt: irreversible calls, off-task calls, stuck loops, unverified done claims, about 250 ms each.
- pi-jev-auto-mode - Auto-approves bash, write, and edit calls semantically and fails closed when it cannot decide.
- pi-jev by TheoOliveira - Semantic tool routing and typed decisions as Pi tools.
- pi-jev-router - Automatic model routing for Pi through the Vercel AI Gateway.
- pi-fast-jev-compaction - The verbatim compaction idea, ported to Pi.
- bicameral - Hybrid harness for Pi: an LLM writes the code, Jev reflexes gate every call as allow, confirm, block, warn, or steer.
- pi-quiet-ask - Jev as the Pi coding agent's quiet decision layer.
- pi-typesafe-jev - Pi extension exposing Jev judgments as five Pi tools.
- pi-typesafe - Batched evaluation tool, terminal playground, and a typed API for Pi extension authors.
- pi-heed - Checks every side-effecting tool call against what you said earlier in the session, so "review only" still holds after compaction.
- pi-jev-sentinel - Checks Pi tool calls, tool outputs, and replies for risky actions and prompt injection, with user approvals, context re-checks, secret scrubbing, and optional task pinning.
- pi-mcp-adapter - Opt-in typed evaluation and semantic search over MCP tool results, behind a per-server data-egress allowlist.
Hermes
- typesafe-skill-router - Names the one skill worth loading before the model call; stdlib only, about a tenth of a cent per turn.
- jev-agent-skill-router - Confidence-aware skill routing with an abstain path.
- hermes-jev - Typed decisions, ranking, verification, and an opt-in tool gate.
- ask-jev-skill - Lets Hermes and similar agents ask Jev directly.
- hermes-jev-plugin - Four Hermes tools for atomic checks, routing, and rubric scoring; listed in the Hermes plugin catalog.
- hermes-jev-approvals - Approves, denies, or escalates flagged shell commands before they run; vendor-reported speedups.
Agent Zero
- a0-typesafe-ai - Typed tools and probability cards for Agent Zero.
Any agent
- skillbox - Self-hosted, versioned skills library served over MCP, with Jev recommending which skill to load.
- jev-mcp by jkudish - The first MCP server for Jev, and still the most linked.
- typesafe-mcp - Go MCP connector.
- jev-mcp by blakestone-x - Classify, score, check, match, and screen, with confidence on every answer.
- Jevbridge - ACP and MCP adapter that pairs Jev with any LLM for computer use and typed decisions.
- jev-eval-mcp - Eval-first MCP server: prototype a question, map it over many items, then measure variants against labeled examples with a threshold sweep.
- azdaja - Recursive language model layer for Claude Code, Codex, Gemini, and OpenCode that keeps full sources in a local evaluator; Jev is an optional leaf for reranking, verification, classification, and semantic joins, with budgeted, checkpointed batches.
Skills for writing Jev code
- building-with-jev-skill - Skill for writing and improving programs that call Jev.
- jev-system-architect - Finds the fuzzy judgment in a system and turns it into small Choice, Score, and Noul primitives.
- jev-judgment - Sends a coding agent's closed judgments to Jev instead of the chat model.
- skills by fabricioctelles - Agent-skill directory that can score subjective evaluation criteria with Jev.
- Augustus - Skill for deciding where a typed judgment belongs at all and what stays in code; a companion to the official skill, not a replacement.
Browser and computer use
- jev-ultrafast - One request picks both the operation and the target element from an indexed DOM table; a small LLM only writes typed text. Zürich to London booked in 7.1 seconds.
- typesafe-computer-use - OCR the screen, classify the next action, click; about $0.0002 a step on macOS.
- mobile-jev - The same loop on a real Android phone; nine Uber actions in 21 seconds in the demo.
- jev-browser by jkudish - The first community browser agent on Jev, with a demo GIF.
- jev-voice-browser - Intent and target decided per spoken word in about 300 ms, often before the sentence ends.
- jev-browser by Ying-Kai-Liao - An LLM plans, Jev decides; library, CLI, and MCP server.
- jev-browser by tontoko - One grounded Jev and Playwright core behind a typed SDK, a persistent CLI, and an MCP server.
- jev-mobile - Android sub-agent over USB running observe, normalize, decide, mutate, verify, with Jev deciding.
- jev-ego - Browser agent that spends one Jev request per step to pick the action.
- jev-browser-use - Codex skill and plugin where Jev handles navigation, clicks, and scrolling and Codex keeps typing and verification; reports browser steps 5 to 10 times faster.
- Jev-cu - Codex computer use where Jev picks the element, action, completion, and risk from on-screen text, no screenshots sent; Chinese readme.
- JevScout - Job-hunting skill that drives Chrome over CDP and has Jev score every link and listing.
- Jev Social - Lets Jev choose each read-only social research step while socai runs it in a real Chrome session and streams inspectable Instagram, TikTok, or LinkedIn evidence into a report.
Open models and replicas
None of these ship TypeSafe's weights. They reproduce the interface, the parallel scoring trick, or both, on open models.
- SemIf - Semantic ifs from open models on a single 3090; the most starred independent replica, formerly openjev.
- jevlike - Open option scorer that reads candidate logits instead of generating JSON.
- NanoJev - 0.6B replica with parallel decisions, dynamic candidates, and an end-to-end training pipeline.
- openjev-sglang - Jev-compatible API endpoint on SGLang, prefill only.
- jev-visual - Educational visual-inference variant on Apple Silicon: shared context, direct candidate scoring.
- reflex - Small open decision model on Qwen3.5: state plus typed questions to calibrated probabilities.
- decider - One-pass typed decisions fine-tuned from Qwen3.5-2B.
- jevmlx - Parallel constrained decisions for any MLX model on Apple Silicon, one forward pass.
- mini-jev - Preregistered experiment on a frozen Qwen3-4B: read the option letter's logits, skip the JSON.
- system-one-open - Typed calibrated decisions in one forward pass on Gemma 4 E2B and Gemma 3 270M.
- Verdict-open-jev - Non-autoregressive decision engine on ModernBERT with calibrated uncertainty and an in-browser WebGPU playground.
- jevfire - Parallel decisions for CUDA LLMs through a vLLM API, with game-agent examples and benchmarks.
- jevbetter - A stronger one-pass scorer with a head-to-head benchmark against the jevlike starter design.
- open-alternative-jev - Typed, calibrated decisions from any open-weights model in one forward pass, on Hugging Face and vLLM.
- openjev by zhihz - Bilingual local decisions from context, questions, and candidate answers.
- jev-on-a-laptop - Study of Jev-style decisions on stock 1.5B to 8B models on a laptop, with a Hugging Face demo.
- typesafe-ai-benchmark - LLM gateway that mimics the TypeSafe response shape, useful as a stand-in while you wait for a key.
- Parallel constrained decoding - Hugging Face Space demonstrating RLCD-style parallel decoding on Qwen2.5-1B.
- openvons - Open decision layer answering a finite option set with probabilities split into execute, confirm, and reject. Independent replica, not TypeSafe weights.
- von - Non-autoregressive open decision model reporting under 15 ms locally, as a drop-in alternative to Jev.
- litjev - Turns any off-the-shelf LLM into a Jev-style decision layer.
- open-jev - Typed JSON inference with DiffusionGemma, benchmarked against Jev.
- kev - LoRA adapter and readout head on Qwen2.5-0.5B that answers many typed questions in one prefill; trains in under two hours on a MacBook, held-out ECE 0.065, speaks the TypeSafe wire format.
- simple-jev - Reads next-token logits from any Hugging Face model for choice, rubric, and support questions; public demo API with no key.
- OpenJev by razorback16 - Jev-compatible decision server on DiffusionGemma 26B through vLLM, images included, hosted free on Codiv.
- openjev by daseinlabs - Prefills once and scores every option in one padded pass on Gemma 3 4B with MLX; plays Doom from the terminal in the demo.
- jeff by logan-markewich - Self-hosted System One API on the 400M GLiFormer, with benchmarks that say where it trails Jev.
- JevForge - End-to-end stack for auditable data construction, Qwen3.5-0.8B training, fixed Mind2Web and OOD evaluation, local serving, and a preliminary RLCD baseline.
- PlayJev - Plays ten browser games from the frame alone on a fine-tuned Qwen3.5-0.8B, one forward pass per move, open weights and a browser demo.
Code review and quality
- jev-review by devagrawal09 - Staged code-review workflow with a local dashboard.
- jev-review by NiazMorshed2007 - Local-first MCP plugin for continuous quality review by coding agents.
- foreman - Supervises a software factory of agents, with Jev making the go and no-go calls.
- supercov - Code quality and coverage signals for coding agents.
- diffjury - PR risk router and review coach.
- clean-code-review - Every file in a PR judged against Clean Code rules, then reviewed by an LLM.
- JevLint - Configurable semantic linting with file-level Noul judgments.
- commit-miner - Classifies commit diffs and messages: bug fixes, security fixes with CWEs, change types.
- jev-review-action - GitHub Action for submission review and PR classification with Jev, no text-generation model in the loop.
- jev-triage - Pulls large repositories and triages their issues with typed Jev questions.
- perch - Semantic linting: rules in plain language, each file judged by Jev, run locally or in CI.
- jeff by Alurith - Read-only Go CLI that checks files against coded rules such as hidden side effects and weak error handling.
- jev-pref - Turns the preferences in your AGENTS.md into a linter that runs on code changes and reports back to the agent.
- jev-commit - Pre-commit hook: one Jev call judges whether the commit message matches the staged diff, plus debug leftovers, unmentioned work, and a credential belt; warns except on a secret, which it blocks.
- slop-grader - Grades text and markdown files for AI slop, grammar, and technical documentation quality, and guides an AI agent to auto-fix violations.
Routing and gateways
- tiershift - Shifts every LLM call to the cheapest model that can handle it, policy in YAML, decision in about 180 ms.
- jev-router by prismhq - LLM router on top of LiteLLM.
- agent-router - Picks Cursor, Claude Code, Codex, or OpenCode plus model and effort for a task, then launches it.
- Janus - Measures on your data when Jev beats other models, then routes accordingly.
- hono-jev-router - Route HTTP requests by meaning in Hono.
- JevRouter - Models, subagents, skills, MCP tools, and CLIs as one candidate set; Jev picks, the router enforces permissions and risk; reports 44 percent first-five tool-call hits against 24 for DeepSeek on Toolathlon.
- jev-gateway - Local gateway for Codex and Claude Code that sends the "which tool next" decision to Jev and everything else to your usual model.
Search, reranking and RAG
- jev-search - Source selection, query understanding, and relevance ranking for web search.
- blink - Codebase search where Jev scores the candidates.
- reranker - Jev as a calibrated reranker: one call, up to 30 documents, a probability per document.
- llama-index-jev - LlamaIndex reranker and router, cheaper than an LLM judge.
- jev-tree - Recursive choice over a taxonomy, past the 255-option cap.
- jev-folio-recursive-classifier - Classifies OCR'd legal agreements through the FOLIO Document Types ontology with recursive Jev Choices, beam search, confidence-gated leaf stopping, and context-length benchmarking.
- neo4jev - Walks a Neo4j graph by classifying neighbouring relationships.
- jev-sift - MCP tool that scores a batch of files, URLs, or snippets for relevance so the agent opens only what matters.
- jev-scout - Rust CLI and MCP server that finds real, maintained repos and crates for a plain-language request, with Jev scoring the candidates.
Data and ops
- pg-jev - PostgreSQL extension that answers plain-language questions about your tables.
- vgi-typesafe - DuckDB worker that exposes choice, noul, and score as lateral-joinable table functions in SQL.
- jevsql - SQL with natural-language predicates over SQLite: filter, rank, and classify rows by meaning, batched and cost-guarded.
- sqlite-jev - Adds Jev Noul, Choice, and Score judgments to SQLite through a loadable C extension and Python wrapper, with scalar functions and batched virtual-table queries.
- jevlogs - Scores OpenTelemetry log signal before paying for LLM analysis.
- jev-curate - Sifts Parquet and JSONL training data at more than 1,500 rows a second.
- HA-Jev - Home Assistant integration: ask a question about your house, get a probability, choice, or score as an entity.
- typesafe-migration-guard - Reviews database migrations for safety before they run.
- jev-for-engineers - Eight small examples from mechanical and electrical engineering: CAD routing, FEM triage, DFM screening, BOM alignment.
- jlink - Links records across two datasets from a match rule written in plain English, from Python, the shell, Stata, or R, and reports F1 0.73 against 0.69 for tuned string matching on NBER patent assignees to Compustat.
- pg_typesafe - Pre-alpha PostgreSQL extension for categorical classification with Jev.
- jev-mode - Ticket triage and file tagging on a typed-judgment model; reports 78 percent fewer tokens and 96.1 percent accuracy against a 93.7 percent baseline.
- jev-reviewer - Asks a clinical trial report for systematic-review data by voice, text, or a questions file; every answer is a verbatim quote with its file and place.
- tax-doc-classifier - One request per page picks among 261 IRS forms and seven page kinds; reports 100 percent on its corpus at $0.001 a page, 34 times cheaper than the LLM pipeline it replaced.
- jevql - Semantic SQL for PostgreSQL, with Jev answering the predicates.
- duckdb-jev - DuckDB extension that asks a question of every row and returns a real SQL type.
- invalidate - Gives every stored agent memory a lease and asks Jev whether new evidence ends it; live demo.
Safety, moderation and verification
- jev-shield - Semantic MCP firewall that screens every tool call, result, and description; reports 94 percent block recall at about $0.00002 a check.
- jev-guard - Auto mode for Claude Code, Codex, Cursor, Gemini CLI, Pi, and OpenCode: risk-scores each tool call as deny, ask, or allow and flags prompt injection in results.
- Jev-Moderation-Bot - Chat moderation with editable rules.
- citation-verifier - Does the cited paper support the sentence citing it? Claude finds the quote, Jev scores it, a human decides.
- human-compiler - Paste text, get diagnostics, like a compiler for prose.
- snifftest - Prose linter for AI writing tells: countable rules plus one judgment model.
- riff - Ruff-style rule codes for writing.
- jev-secret-detection - Measures how well Jev spots real credentials in file snippets, with the hard config-shaped cases scored separately.
- jev-audio-beeper - Low-latency audio censorship proof of concept: Jev typed decisions drive ffmpeg.
- is-malicious - Scans a codebase for hidden or data-stealing behavior before you run it; a clean report is not proof, and it says so.
- tripwire - AI SDK middleware and proxy that runs seven Jev checks on every LLM response before the user sees it; no accuracy numbers yet, and it says so.
Applications and extensions
- unclutter - Browser extension that removes page clutter with reusable template rules.
- typesafe-adblock - Chrome extension that asks "is this element an ad?" per DOM node; a toy, and it says so.
- vibecheck - Vibe-check your X post before you hit publish.
- xtags - Labels every post in your X timeline with what it wants you to do.
- jevibe-check - Live tone labels for Bluesky posts and drafts.
- jevmeter - Puts a live meter on any video: every sentence scored on five questions, rendered as a 16:9 edit, a whole debate for about two cents.
- killmyidea - Describe your startup idea; Jev says kill it, fix it, or ship it.
- notra - Turns work into content, with Jev deciding what is worth posting.
- slidepilot - Voice-driven auto-advance for Slidev on Cloudflare Agents.
- should-ai-kill-us-all - Asks Jev the question every ten minutes, using the actual headlines.
- Privacy Facts - Turns privacy policies into nutrition-style labels with plain-language answers, Jev confidence scores, and suggested source clauses.
- jev-voice-control - Menu-bar Swift app turning spoken commands into Jev typed decisions and macOS actions.
- jev-got - Game of Thrones roleplay where a story model writes each scene and Jev answers five typed questions that drive the header, soundtrack, art, and next prompt.
- typesafe-jev - Jev experiments starting with a local CV-screening workbench, each with its own measured results.
- super-jev - Small harness connecting evidence, Jev judgments, permitted actions, and verified outcomes.
- safer-with-jev - Neon Function proxy for the Neon AI Gateway with Jev routing in front.
- Sponsor Skip - Chrome extension that finds sponsor reads from the transcript or live audio and jumps past them; code owns every timestamp, under a cent an hour in transcript mode.
- jev-seo - Rust CLI and MCP server for SEO and GEO checks over DuckDuckGo results, scored by Jev.
- jev.nvim - Neovim plugin: ask the buffer a plain-language question, Treesitter splits it into functions, Jev scores each one, and the answers land in quickfix ranked by probability.
- jev-skip - Browser extension that reads the caption track and paints a per-segment sponsor probability on the seek bar before the intro ends, no crowd database; reports 77 percent of SponsorBlock's sponsor seconds caught over 23 videos at $0.0008 a video.
- openpoke-meets-jev - OpenPoke fork that moves email screening, a tool-call guardrail, and search reranking onto Jev, with an A/B against the Sonnet call it replaced and an adversarial run on the injection gate.
Games, robotics and simulation
- typesafe-mario - Plays Super Mario Bros. from structured emulator state; Jev picks the NES controller input directly.
- jev-drone - Camera-only drone in MuJoCo with Jev in the loop at 2.5 Hz.
- tsai-sc - Plays the original StarCraft shareware through keyboard and mouse, action probabilities recorded.
- tsai-civ2 - Civilization II in a browser, full-game harness, live action probabilities.
- heist-one - Stealth game where Jev makes the guards' judgments and deterministic code owns the world.
- typesafe-snake - One Choice per tick; legal moves and facts generated in code.
- jev-doom-agent - Browser-native Doom agent with structured spatial state and live decision telemetry.
- OneVOneJev - 1v1 quickscope arena in Three.js.
- JevPlaysPokemon - Generation 3 Pokémon through Showdown and a real FireRed ROM.
- jev-askable-arm - Zero-shot English goals on a simulated Franka arm; Jev chains hardcoded primitives.
- quackd - Command line for LLM-piloted robots across seven bodies, with an optional Jev stepper that picks among calls without ever writing a joint angle.
- snake-jev - Snake controlled by parallel Jev assessments, one API call per tick.
- JevPilot - Three.js driving simulator where Jev picks steering and speed from sampled paths up to four times a second; drive it.
- live-jev - Top-down car in the browser sending four typed questions every 200 ms, with confidence-gated overrides in code.
- jev-plays-pokemon-red - Pokemon Red on PyBoy: code owns the route and the arithmetic, Jev picks only at branches, and every battle turn logs a faint prediction scored by Brier against what the RAM says.
Finance and trading
- jev-trader - One trade decision every Monad block, on Kuru MON-USDC, about 300 ms each.
- trade-jev - Backtests Jev as a buy, sell, or hold trader on NQ order-book data.
- Jev-Trades - Crypto trading bot with backtesting.
- jev-trade - Live Jev trader on Hyperliquid.
Benchmarks, evals and calibration
- jev-benchmarks - Probability-aware evaluation for typed decision models: calibration, selective risk, latency, reproducible.
- jevcal - Stop guessing thresholds: calibrate, threshold, and drift-check against an LLM teacher.
- jev-harness - Confidence gates, shadow mode, recipes, and evals; reports Claude CLI at 48.9 s against Jev at 1.3 s on the same row-filter job.
- jev-rerank-bench - Jev against Cohere Rerank, ZeroEntropy, and a chat baseline on 14 datasets, raw responses included.
- jev-search-rerank-eval - Does a Jev rerank beat embedding search? 9,831 graded pairs, with the judge-circularity bias measured.
- jev-sec-bench - Blind benchmarks for prompt injection and vulnerable-code detection.
- jev-phishing-bench - Jev against Claude Haiku on 2,000 phishing emails: accuracy, calibration, latency, cost.
- jev-spam-eval - Zero-shot spam filtering with Noul questions against TF-IDF baselines.
- jev-agent-failure-benchmark - Jev against a strong LLM on the Who and When agent-failure-attribution benchmark.
- jev-korean-benchmark - Korean understanding and medical text, with runtime and cost evidence.
- jev-behavior-study - Controlled prompt experiments on jev-1.13.0, raw results and offline verification.
- jev-report - Independent Chinese research report: 52 pages, 50 reproducible tests, 143 traceable data rows.
- jev-benchmark - Two benchmarks, chess and predator identification, one inside Jev's lane and one outside, both with results.
- jev-dspy-lab - Reproducible calibration and selective-risk benchmarks for Jev decisions in DSPy.
- jev-eval-agent - Personal-assistant agent with 100 mocked tools, measuring how many steps a Jev-gated agent needs.
- jev-synergy-screening - Choice and Noul questions scored against ASReview SYNERGY gold labels for abstract screening.
- jev-orderby-bench - Measures whether ORDER BY over a Jev probability is defensible: pairwise inversion, Score ordinality against a human grade, calibration, and wording invariants under a pre-registered gate; passes on 20 Newsgroups topics, fails four of six conditions on Amazon ESCI product relevance, and shows that a 40-row batched state through a DuckDB extension fails the ranking gate one row per request passes.
- cultivar - Pinecone's skill-testing CLI, with a Jev grading backend it reports at about 30 times cheaper than the LLM grader.
- jev-eval by 4esv - Jev against GPT-5.6 Terra on three labeled tasks: equal on the easy ones, 6.7 points lower on 77-way routing, 5 times faster, 41 to 50 times cheaper.
- jev-benchmark by themsquared - Tool-call risk classification with the run-to-run variance reported; every wrong answer came with hedged confidence.
- jev-research-eval - Reproducible harness over a pinned jev-ultrafast commit, with baseline and stress suites.
- jev-playground by hegargarcia - Jev against other models in games with explicit states, legal actions, and a measurable outcome.
Playgrounds and demos
- typesafe-playground by TypeSafeAI - 110 use cases, games, and model challenges with editable prompts and A/B comparisons; a community org, not the vendor, formerly under BunsDev.
- typesafe-playground by kavehmz - From support routing to a 3D driving simulation with visible sensor inputs.
- jev-experiments - Nader Dabit's grab bag of small Jev experiments.
- TypeSafe Typewriter - Sixteen typed judgments update as you type, on Val Town.
- Yes / No - Ask a question, get yes, no, or maybe, with web search when needed; no signup.
- Jev Pac-Man - The maze as JSON; Jev picks the turn at every junction.
- Jev Tetris - Rotation and column chosen from holes, stack height, and bumpiness.
- Hollow Creek - Village NPCs that judge you each tick instead of chatting.
- Crowdcheck - Test a post against 10,000 synthetic personas before you publish it.
- Magic-8-Jev - Ask a question, one choice over twenty answers picks the reply and shows the click-to-answer latency; live demo.
- typesafe-ai-playground by markjaquith - Rust CLI playground for experiments around Jev.
- jev-playground by wustep - Can a System One model steer a music composition through typed classify, score, and pick decisions alone.
- typesafe-jev-workflow - LangGraph demo that sends a mocked email to Jev and routes on the typed Choice it returns.
- jev-little-airways - Show-and-tell capability study for Jev.
- jev-demos - Demos built to test what Jev is good at.
- Jev Classifier - Hosted demo filing posts by type, quality, sentiment, and tone.
- Jev Guard demo - Hosted comment-moderation playground.
- Companion - Hosted robot interface answering nine typed questions per turn to decide act, ask, or shrug, no generated text.
- Jev System One - Terminal interface where OpenAI answers and Jev separately scores relevance, reliability, and quality.
- jev-web-analyzer - Turns a SaaS landing page into Markdown and asks Jev ten bounded Choice questions about what a first-time visitor understands, shown as a founder teardown.
Command line
- jev-axi - Shell verbs for agents and humans: pick, rate, check, rank, triage, guard.
- semdecide - Typed semantic decisions for Unix pipelines and CI.
- every - Ask a yes/no question of every function in a codebase; grep whose pattern is a question.
- typesafe-cli - Noul, choice, and score answers as numbers from the shell.
- jev-shell-history - Fish-style zsh history suggestions, ranked by Jev.
- jgrep - Prints the lines that fit a plain-English description, streaming from
tail -funder a spend cap, and reports F1 0.91 on SMS spam against 0.72 for a keyword grep. - jev-cli by jtsang4 - Typed questions in, structured JSON answers out.
- jev-cli by tumf - Dependency-free Python CLI wrapping Choice, Score, and Noul.
- jevctl - npm CLI with the key in the OS keychain; typed judgments from the shell.
Community clients
- jev-go - Go client that returns typed judgments and probabilities.
- typesafe-go - Idiomatic Go SDK for the TypeSafe API.
- typesafe-ai - Rust client with async and blocking backends and observable retries.
- typesafe-ai-rs - Independent async and blocking Rust SDK.
- jev - Elixir client built for OTP: reply to Jev from a GenServer and pattern match on the answer.
- typesafe-sdk - Ruby client.
- ruby_llm-typesafe - TypeSafe as a structured-output provider for RubyLLM 2.
- laravel-typesafe-jev - Laravel integration with typed responses, async requests, and testing fakes.
- typesafe-sdk-java - Java client.
- typesafe-sdk-swift - Swift client.
- TypeSafeAI.Net - .NET SDK.
- zio-typesafe-ai - Scala client on ZIO.
- jev-dsl - Haskell DSL with typed packets and inferred answer types.
- advocaat - Small TypeScript client for asking questions about your own data.
- jod - Zod-style schemas over Jev: validate the state locally, then project typed answers.
- n8n-nodes-typesafe-ai - n8n community node for yes/no, choice, and score questions.
- jevclient - Async Python client, probabilities and choices out, no prose to parse.
- s1-rs - Turns Rust enums and structs into Choice, Score, and Noul questions with compile-time-checked, confidence-gated answers.
- typesafe-rs - Latency-first Rust client, on crates.io.
- kunobi-jev - Rust client for the System One API.
- jev-go by Stumble - Go client for Jev.
- typesafe-ai-rails - Rails integration built on the community Ruby gem.
- typesafe_sdk by nshkrdotcom - Elixir port of the TypeScript AI SDK with a TypeSafe provider.
- ruby_decision_model - Ruby client for decision models with OpenRouter and TypeSafe providers behind one interface, stdlib only.
- zod-jev - Zod 4 schemas with semantic rules: shape checks stay in Zod, meaning checks go to Jev in one request and come back as Zod issues.
- typesafeai-dotnet-sdk - Community .NET SDK with typed Noul, Choice, and Score questions.
- typesafe-sdk-go by Tangerg - Go SDK with no third-party dependencies.
- swift-typesafe - Swift 6.4 SDK following the Python SDK's API, on Apple platforms and Linux.
- typesafe-sdk-php - PHP client with sync calls, Guzzle promises, and PSR-3 logging.
- jev4k - Kotlin DSL and client.
Articles and talks
Launch coverage
- Introducing System One Models and Jev - The launch post: architecture, RLCD, benchmarks, pricing, and the FAQ.
- Launch thread by Diogo Almeida - The founder's case that RLCD-trained decision models are a shorter path to value than chat.
- Hacker News launch thread - Where the sceptical reading of the benchmarks lives.
- The Register - Launch coverage, the Doom demo, and the $40M seed round.
- Latent Space - Launch-day roundup.
- TypeSafe AI emerges from stealth with $40M - The funding announcement.
- The Rundown - Short launch summary.
- DataCamp - Third-party explainer of the primitives, pricing, and vendor evals.
- How does Jev work? RLCD and parallel inference - What is public about the training method.
- TypeSafe Jev: the first decision-only model class - Release-week technical roundup: API, evals, adapter, and skill.
- TechCrunch - Two days in: demand briefly took the API down, and Almeida on not wanting to be a frontier lab.
- Forkast - The business angle, with the reported valuation and Every's speed and cost numbers.
Independent measurements
- Testing Jev on public and private data - 16,000 calls against two GPT models: where it wins, where it breaks, and a threshold procedure.
- One judge call, or twelve dimension scores? - Three classification tasks, one direct question against a dozen scored dimensions with fitted weights.
- Jev vs Mistral and Gemini for event validation - Head to head on local event listings, with cost and latency.
- Mini-Vibe Check - Every runs 1,709 judgments over a writing archive for under a cent.
- TypeSafe Jev played chess - Legal-move Choices land it next to reasoning models.
- Jev, Sorted - Which launch claims survive a reading of the primary sources.
- Typed decisions, not chat - Separates the published claims from what public evidence establishes.
- TypeSafeのJevを正しく驚く - Japanese; reproduces the logit shortcut on Gemma and compares against LLMs on the Mario harness.
- TypeSafe Jev vs Claude Code: 4 models, 2 real jobs - Pre-registered test of about 9,750 calls: calibration error by question type, Jev ahead on commit classification and behind on knowledge-base filing, abstention closing the gap.
- Jev, three days in - What is known, what is guessed, and what it is good for, with the independent numbers pulled together.
Essays and threads
- Building a harness with Jev - LangChain on model routing and gating dangerous tool calls behind a typed decision.
- Jev, from a developer's angle - Triage, RAG filtering, citation checks, and confidence gates, with code.
- Jev is the fish at the poker table - An essay on what a calibrated, non-generating model is for.
- Jev as a command safety reviewer - Guillermo Rauch on Jev reviewing every fx command.
- Jev Typewriter - Steve Krouse's sixteen-judgment demo and video.
- He says he co-invented ChatGPT. His new AI will not write a word - Walkthrough of the Vercel AI SDK integration.
- Testing Jev for Pi extensions - Builders using Jev as a tool-use safety layer.
- jev 同士に五目並べで対戦させた - Japanese; Jev against Jev at gomoku, with source and timing logs.
- Jev's Architecture Unmasked - A 10,000-call probe that reconstructs a shared-state, parallel-branch architecture; kev above is built from it.
- OpenJev on Hacker News - Whether reading logits directly is new at all, argued at length.
- Open-sourced Jev architecture last year - A prior-art claim for non-autoregressive typed decisions, and the counter that zero-shot generality is the actual difference.
Contributing
Read contributing.md first. Removal is as welcome as addition.
To add a project, open a pull request that adds one line to this file; the template asks the rest and there is nothing to run. Issues are for problems with the site or the data, not for submissions.
What "curated" means here: every link is checked weekly by CI, every entry is read by a person against the bar in contributing.md before it lands, and repos that look like a batch of same-day scaffolds are noted as such rather than listed as proven. Nothing here is a security review.
Footnotes
Gallery and section images belong to the linked projects; licenses and original paths are in media/sources.md. This list is independent and not affiliated with TypeSafe AI. Prices, limits, and model aliases are copied from the vendor's pages on 2026-09-18, rechecked 2026-09-19, and will drift.
The site, the data files, and the translated readmes are all generated from this file by scripts/parse-readme.mjs, the only source of truth, and the site's search reranking calls Jev with the maintainer's key from the browser and nowhere else.


















