JevMade hello@JevMade.com

A public registry · independent & community-run

Explore the Jev ecosystem.

Learn, build, and play with Jev — from deep technical guides to creative experiments.

Make & explore

Experiments.

See what builders made with Jev. Games, tools, repositories, articles, and more — traced to their sources.

Featured experiment Jev experiments by Nader Dabit
Recorded frame from Jev experiments
Explore 1,507 entries
The directory02 / 02 · Experiments

Find something worth exploring.

Every category, from games and tools to repositories and writeups, traced to a primary source.

Same ideas.
Different paths.

This is the full registry, not just the featured picks. Figures like speed, cost, and stars are maker-reported or captured snapshots, not JevMade measurements.

1507 experiments · showing 241–300

A Pi extension ranks file excerpts and skill hints with Jev while caching identical judgments and preserving local fallbacks.

Source screenshot of pi-jev
SOURCE SCREENSHOTEXPAND ↗
choicescore ★ 12 Agent tooling

A Pi auto mode that uses Jev to approve shell, write, and edit calls by meaning.

Source screenshot of pi-jev-auto-mode
SOURCE SCREENSHOTEXPAND ↗
from the source /jev-auto-mode show status (settings + where the API key comes from)/jev-auto-mode on|off toggle auto mode/jev-auto-mode login store a TypeSafe API key (verified, then saved 0600)/jev-auto-mode logout remove the stored key/jev-auto-mode policy list the policy notes
— ★ 11 Agent tooling

An independent text-scoring model that tries to improve on the jevlike starter project.

Source screenshot of jevbetter
SOURCE SCREENSHOTEXPAND ↗
from the source $ jevbetter-benchmark --reference /path/to/jevlike --epochs 8
score ★ 11 Benchmarks & research

Create inbox rules that use Jev probabilities to tag, move, flag, or notify on matching messages.

Source screenshot of jev-mail-classifier
SOURCE SCREENSHOTEXPAND ↗
noul ★ 11 Apps & data pipelines

Add bounded routing, risk, compaction and shell-gating decisions to an agent, while its main language model handles the writing.

Source screenshot of jev-use by shitianfang
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 11 Agent tooling

Drives a mobile app through a QA task and finishes with a clear pass, fail or incomplete result.

Source screenshot of Jevil
SOURCE SCREENSHOTEXPAND ↗
choice ★ 11 Apps & data pipelines

Adds semantic predicates to PostgreSQL queries, evaluating them outside the database and folding typed judgments back into results.

Source screenshot of jevQL
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 11 Apps & data pipelines

Gut

Brings model judgments into ordinary Elixir branching through adapters for Jev and other ReqLLM providers.

Source screenshot of Gut
SOURCE SCREENSHOTEXPAND ↗
choice ★ 11 SDKs & clients

Deletes Telegram group spam only when Jev’s probability clears a configured threshold, leaving messages untouched on failures.

Source screenshot of Jev Anti-Spam Bot
SOURCE SCREENSHOTEXPAND ↗
noul ★ 11 Apps & data pipelines

Makes Jev decisions read like Ruby predicates, model validations, pattern matches, and named choices over object fields.

Source screenshot of jev-feels
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 11 SDKs & clients

Serves Jev-compatible typed judgements from local or hosted language models through HTTP, CLI, or MCP.

Source screenshot of jev-rs
SOURCE SCREENSHOTEXPAND ↗
choice ★ 11 SDKs & clients

Compare decision models at Texas Hold'em through cash and sit-and-go leaderboards, hand replays and tables for custom agents.

Source screenshot of JevPokerBench
SOURCE SCREENSHOTEXPAND ↗
choice ★ 11 Benchmarks & research

Kev

Self-host a Jev-compatible decision engine over Ollama or OpenAI-compatible models, with typed outputs and calibrated probabilities; it does not run TypeSafe's Jev.

Source screenshot of Kev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 11 Benchmarks & research

Choose a model at Pi task boundaries with cached Jev classifications, conservative policy rules, and observable failover.

Source screenshot of pi-jev-router
SOURCE SCREENSHOTEXPAND ↗
choice ★ 11 Agent tooling

A spatial reference browser for creators, with source-linked collections, metadata highlights, and local Jev query choices.

Source screenshot of refgarden
SOURCE SCREENSHOTEXPAND ↗
choice ★ 10 Apps & data pipelines

Send Jev through the first level of NES Super Mario Bros.

Source screenshot of mario-jev
SOURCE SCREENSHOTEXPAND ↗
from the source # Inspect exactly what Jev will see, without calling ituv run mario-jev --dump-state --headless# Run the baseline without a game windowuv run mario-jev --policy scripted --headless --episodes 3# Tune the time each action is held
choicenoul ★ 10 Playable demos & bots

Jev chooses instruments, harmony, and bar patterns for a composition you can refine in a piano roll and export as MIDI.

Source screenshot of Jevthoven
SOURCE SCREENSHOTEXPAND ↗
choice ★ 10 Apps & data pipelines

Follow a glowing, Jev-piloted fly through a 3D garden as it dives at wandering goblins.

Source screenshot of jevs-fly
SOURCE SCREENSHOTEXPAND ↗
score ★ 10 Playable demos & bots

Compare six small demos of Jev handling routing, triage, inbox classification, filtering, and scoring.

Source screenshot of Jev (mayank953)
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 10 Apps & data pipelines

A second Twitch chat column that helps you find the questions, jokes or helpful messages among the noise.

Source screenshot of Jev Chat for Twitch
SOURCE SCREENSHOTEXPAND ↗
choicenoul ★ 10 Playable demos & bots

Stamp low-quality X posts with a translucent STOP and mark promotions already identified by the platform as AD.

Source screenshot of Twitter Jev Guard
SOURCE SCREENSHOTEXPAND ↗
choicenoul ★ 10 Apps & data pipelines

Screens each morning’s arXiv feed against your interests, then publishes the strongest matches with per-interest probabilities.

Source screenshot of JEV-Paper-Radar
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 10 Apps & data pipelines

Packages focused Jev decisions—routing, grading, checking, comparison, and labelling—as reusable JavaScript functions.

Source screenshot of jev-recipes
SOURCE SCREENSHOTEXPAND ↗
— ★ 10 SDKs & clients

Four browser demos use multilingual Laya weights for typed decisions in Gomoku, Big Two, a maze, and a Chinese playground.

Source screenshot of open-jev-laya
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 10 Playable demos & bots

A Home Assistant integration that turns conversational smart-home state into typed Jev device decisions.

Source screenshot of HA-Jev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 Integrations

A Python MCP server for classifying, scoring, checking, matching, and screening with Jev.

Source screenshot of jev-mcp (blakestone-x)
SOURCE SCREENSHOTEXPAND ↗
from the source [mcp_servers.jev]command = "uvx"args = ["--from", "git+https://github.com/blakestone-x/jev-mcp@v0.2.1", "jev-mcp"]env = { TYPESAFE_API_KEY = "..." }
choicescorenoul ★ 9 Agent tooling

A Python trading bot that uses Jev for market decisions and includes backtesting support.

Recorded frame of Jev-Trades
ACTUAL RECORDING12 SEC ↗
— ★ 9 Apps & data pipelines

An installable coding-agent skill can ask Jev to critique work after each turn.

Source screenshot of jev-me
SOURCE SCREENSHOTEXPAND ↗
from the source git clone https://github.com/jon-devlapaz/jev-me.git ~/.agents/skills/jev-me # Cursorgit clone https://github.com/jon-devlapaz/jev-me.git ~/.claude/skills/jev-me # Claude C...
choice ★ 9 Playable demos & bots

Assign Jev a chore in Stardew Valley and follow each action it chooses from a live control panel.

Source screenshot of Agent Stardew
SOURCE SCREENSHOTEXPAND ↗
choice ★ 9 Playable demos & bots

Turn X into a labeled feed of substance, humor, chit-chat, promotion, or junk, with optional off-topic and AI-written filters.

Source screenshot of Sift (bohutang)
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 Playable demos & bots

Match ordinary web-form fields to the right lines in your unstructured personal notes.

Source screenshot of Jevfill
SOURCE SCREENSHOTEXPAND ↗
— ★ 9 Browser & computer use

An extension that lets DeepSeek Harness ask Jev to choose tools, check policies and select evidence.

Source screenshot of dsh-jev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 Agent tooling

Screens agent skills and MCP code before installation by combining static evidence with security judgments.

Source screenshot of Jev Security Scan
SOURCE SCREENSHOTEXPAND ↗
choicenoul ★ 9 Agent tooling

A memory layer that asks Jev which facts to keep, retrieve or forget, preserving the original words.

Source screenshot of jev-memory
SOURCE SCREENSHOTEXPAND ↗
noulchoicescore ★ 9 Agent tooling

Offers one Swift interface for typed decisions from hosted Jev or local MLX language models.

Source screenshot of AnyDecisionModel
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 SDKs & clients

Guides agents through designing and evaluating bounded decision systems, using Jev as one hosted example.

Source screenshot of Augustus
SOURCE SCREENSHOTEXPAND ↗
— ★ 9 Agent tooling

Composes typed decisions, thresholds, and workflows behind a provider interface that includes Jev.

Source screenshot of jevflow
SOURCE SCREENSHOTEXPAND ↗
— ★ 9 SDKs & clients

Review pull-request diffs with typed risk questions, then turn Jev's probabilities into findings and a merge-risk verdict.

Source screenshot of JevPR
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 Agent tooling

J++

Compose typed decision questions in an experimental language whose Rust runtime executes them and exposes their results to programs; it is Jev-inspired, not Jev.

Source screenshot of J++
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 SDKs & clients

Serve Laya typed decisions through a Rust Candle runtime for local CPU or GPU inference; this is a Jev-compatible alternative, not Jev.

Source screenshot of laya-candle
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 9 Benchmarks & research

Add natural-language constraints to JEPA planning by asking Jev whether probe-described imagined states violate each rule, then folding probabilities into planning cost.

Source screenshot of LeJudge
SOURCE SCREENSHOTEXPAND ↗
noul ★ 9 Benchmarks & research

A configurable semantic linter that uses Jev to judge entire files.

Source screenshot of JevLint
SOURCE SCREENSHOTEXPAND ↗
noul ★ 8 Agent tooling

A collection of Jev experiments spans support routing and a 3D driving simulation with visible sensor input.

Source screenshot of Jev Driving Lab
SOURCE SCREENSHOTEXPAND ↗
from the source # Decision Labdocker compose -f demo01/compose.yaml up -d --build# Jev Driving Labdocker compose -f demo02/compose.yaml up -d --build# Fable implementation — work in progress
— ★ 8 Playable demos & bots

TypeAR studies type-safe constrained decoding for autoregressive language models.

Source screenshot of TypeAR
SOURCE SCREENSHOTEXPAND ↗
choicescore ★ 8 Benchmarks & research

A reproducible evaluation suite measures calibration, selective risk and latency in probabilistic decision models.

Source screenshot of jev-benchmarks
SOURCE SCREENSHOTEXPAND ↗
choicescore ★ 8 Benchmarks & research

Shortlists local Markdown passages lexically, reranks them with Jev, and returns original text with source references intact.

Source screenshot of Jev Graph Search
SOURCE SCREENSHOTEXPAND ↗
choicescore ★ 8 Apps & data pipelines

Build thirteen Jev tools across twelve notebooks, from routing and scam checks to agent guards, vulnerability scans and evaluation gates.

Source screenshot of Learn Jev end to end
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 8 Articles & threads

Predict a visitor’s next link with Jev, preload it through framework adapters, and display probabilities in an overlay.

Source screenshot of precog
SOURCE SCREENSHOTEXPAND ↗
choicescore ★ 8 Integrations

A Rust client for TypeSafe AI with asynchronous and blocking interfaces.

Source screenshot of typesafe-ai
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 7 SDKs & clients

Zod checks whether your data has the right shape. Jev checks whether it makes sense.

Source screenshot of zod-jev
SOURCE SCREENSHOTEXPAND ↗
from the source import { createJevZod, getSemanticIssues } from "zod-jev";const z = createJevZod(); // reads TYPESAFE_API_KEYconst Ticket = z.semantic(z.object({ subject: z.string(), body: z.string() }), [ { id: "refund_requested",
choicescorenoul ★ 7 SDKs & clients

A Jev-powered scanner that checks a codebase for potentially malicious code before you run it.

Source screenshot of is-malicious
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 7 Agent tooling

An OpenTelemetry log-triage tool that uses Jev to decide which signals warrant deeper language-model analysis.

Source screenshot of jevlogs
SOURCE SCREENSHOTEXPAND ↗
from the source # Evaluate the included sample logs with Jevnpx jevlogs --live --sample# Evaluate a local log filenpx jevlogs --live --file ./app.log --limit 20# Pipe JSONL in; get machine-readable decisions out
choicescore ★ 7 Apps & data pipelines

Jev, briefly

A decision model, not a chatbot.

A chat model generates text token by token and hopes you parse it. Jev never generates a word. Your code sends the state of the world plus typed questions; Jev returns every answer in one parallel pass — typed values with calibrated probabilities and a confidence score your code can trust. About 70–500 ms end to end, $0.042 per million input tokens, output free. Trained with what TypeSafe calls Reinforcement Learning for Calibrated Decisions.

choice Pick one of these.

You define the options. Jev returns the chosen option, a probability for every option, and a confidence. The workhorse of routing, agents, and games — the answer space is always legal, so there is nothing to parse and nothing to hallucinate.

score Rate this on a rubric.

You describe ordered levels — say trivial / normal / critical. Jev returns the level, the probability of each, and a confidence. Scores turn fuzzy judgment (“how severe is this log line?”) into a number-free decision your code can branch on.

noul Is this statement true?

You assert a statement; Jev returns the probability that it is true — a noul. Moderation, verification, guardrails, “does this diff actually fix the bug?”: one question, one calibrated probability.

Official material lives at typesafe.ai and docs.typesafe.ai. JevMade is an independent community registry — not affiliated with or endorsed by TypeSafe AI.

Recurring lessons

Patterns that keep showing up.

One decision per tick

Games, drones, trading bots, and browser agents all converge on the same loop: serialize the state, ask one decisive question, act, repeat. Jev’s latency makes the loop feel instant — the model lives inside the control loop, not outside it.

Confidence as a gate

The answer says what; the confidence says whether to act. The most reliable entries threshold on confidence to route edge cases to a slower model or a human — automation with an honest escape hatch.

Shrink the choice space in code

Makers rarely ask Jev to pick from everything. Local tactics prune 225 gomoku moves to ~40; DOM filters turn a page into an element table; code narrows options, Jev judges within them.

Jev judges, LLMs talk

A recurring split: Jev makes every decision cheaply and instantly, and a small LLM is only invoked when a human-facing string must actually be written. Decision and generation are separate budgets.

Made something with Jev?

Send the link — repo, live demo, post, or video — plus a line on what it does and which primitives it uses. Every entry is verified against its primary source before it ships.

Submit your experiment → hello@JevMade.com