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 121–180

A provider-neutral TypeScript runtime keeps bounded decision code stable across Jev, Reflex, compatible endpoints, and test doubles.

Source screenshot of system-one
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 53 SDKs & clients

Inspect Jev calls locally as they arrive, with requests, typed answers, timing and usage collected in a live visualizer.

Source screenshot of jeview
SOURCE SCREENSHOTEXPAND ↗
— ★ 51 Agent tooling

An experimental Chrome extension that asks Jev whether each DOM element is an ad, then removes matching elements.

Source screenshot of typesafe-adblock
SOURCE SCREENSHOTEXPAND ↗
noul ★ 49 Browser & computer use

A GUI agent that drives a real computer through USB HID after Jev chooses an operation and indexed screen element.

Source screenshot of ghosthands
SOURCE SCREENSHOTEXPAND ↗
from the source OPERATIONS: "OrderedDict[str, str]" = OrderedDict([ ("CLICK", "Click one element (button, link, tab, checkbox)"), ("TYPE_TEXT", "Type text into one text field or combobox (clears it first)"), ("SELECT", "Choose an option in one dropdown (native select)"), ("KEY_ENTER", "Press Enter to submit the focused field"),
choice ★ 49 Browser & computer use

Selects the project rules relevant to a Claude Code prompt or edited file, keeping unrelated instructions out of context.

Source screenshot of jev-rules
SOURCE SCREENSHOTEXPAND ↗
— ★ 49 Agent tooling

Deploy Laya behind a self-hosted Jev-compatible API with keys, a playground and a web console; it packages Laya, not TypeSafe's Jev.

Source screenshot of LAYA SERVER
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 48 Integrations

Describe a startup by purpose, logo appearance, or visible text and watch matching YC logos rise from a physics pile.

Source screenshot of Aayan’s YC Indexor
SOURCE SCREENSHOTEXPAND ↗
choicescore ★ 48 Apps & data pipelines

Find an agent skill that fits what you're doing now, with a Rust command-line tool that asks Jev to rank the options.

Source screenshot of skillranker
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 47 Agent tooling

Classifies batches of text before an agent reads them, exposing the filter through a portable plugin and MCP tool.

Source screenshot of jev-sift
SOURCE SCREENSHOTEXPAND ↗
— ★ 46 Agent tooling

Give Jev an art prompt and watch its color distributions become a textured 560-pixel painting.

Source screenshot of jev-paint
SOURCE SCREENSHOTEXPAND ↗
choice ★ 45 Playable demos & bots

A Python library for checking an agent's work with several Jev questions in one call.

Source screenshot of jevals
SOURCE SCREENSHOTEXPAND ↗
from the source async def evaluate(self, state: Any, questions: dict[str, Question]) -> BackendRespo... body: dict[str, Any] = {"state": state, "questions": questions_to_typesafe(quest... if self.model: body["model"] = self.model headers = {"Authorization": f"Bearer {self.api_key}", "Content-Type": "applicati...
choicenoul ★ 45 Benchmarks & research

A simulated robot uses layered Jev decisions to close drawers and move a soup can.

Recorded frame of Jev × LIBERO
ACTUAL RECORDING12 SEC ↗
choice ★ 43 Playable demos & bots

Give a hiring brief to a visible LinkedIn browser and watch Jev navigate, screen titles, and save profile evidence.

Source screenshot of Jev Recruiter
SOURCE SCREENSHOTEXPAND ↗
choice ★ 43 Browser & computer use

Generate and replay Excel browser tests with Playwright while local Laya resolves ambiguous controls; Jev support is only a roadmap item.

Source screenshot of LayaPilot
SOURCE SCREENSHOTEXPAND ↗
choicenoul ★ 43 Browser & computer use

A bring-your-own-key wrapper presents Upstage Solar Pro4 and Solar Mini through the Jev System One request shape.

Source screenshot of solar-mini4-jev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 42 Integrations

Builds probability trees and graphs for multi-step choices, with examples for Game 24, Blocks World, and MiniGrid.

Source screenshot of jev-tree
SOURCE SCREENSHOTEXPAND ↗
— ★ 41 SDKs & clients

Control Ableton Live in English or Japanese from a short typed or dictated command, with Jev choosing among only currently valid targets and actions.

Source screenshot of Live Jev
SOURCE SCREENSHOTEXPAND ↗
choice ★ 41 Apps & data pipelines

A Rust server runs Laya and other open decision models behind a dynamically batched, Jev-compatible System One API.

Source screenshot of sys1
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 41 SDKs & clients

Get Fish-style command suggestions in zsh, ranked by Jev against your shell history.

Source screenshot of jev-shell-history
SOURCE SCREENSHOTEXPAND ↗
from the source export TYPESAFE_API_KEY=...source ~/.zsh/jev-shell-history/zsh/jev-shell-history.plugin.zsh
choicescorenoul ★ 40 Integrations

Explores Jev-style decisions for StarCraft II macro and micromanagement across several controller configurations.

Source screenshot of Jev_Star
SOURCE SCREENSHOTEXPAND ↗
choice ★ 36 Playable demos & bots

A CLI and MCP server that searches repositories by meaning and returns exact excerpts with paths and line numbers.

Source screenshot of JevGrep
SOURCE SCREENSHOTEXPAND ↗
noul ★ 35 Agent tooling

A TypeScript library runs open typed-decision models entirely in the browser through Transformers.js, WebGPU, or WebAssembly.

Source screenshot of open-jev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 34 SDKs & clients

Watch pixel-art residents choose whom to visit, where to wander and how long to wait with Jev while an LLM handles conversation and memory.

Source screenshot of Jev Town
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 33 Playable demos & bots

Run Nano, Small or Large open-weight models behind Jev-style Choice, Score and Noul requests; these are independent models, not TypeSafe's Jev.

Source screenshot of KaLM-Jev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 33 Benchmarks & research

A gateway that makes a Cerebras-backed model answer in Jev's format, for comparison with the real thing.

Recorded frame of typesafe-ai-benchmark
ACTUAL RECORDING12 SEC ↗
from the source packages/demos/ Side-by-side benchmark UI, workloads and native Jev adapterpackages/api/ Cerebras structured-output adapter, validation and supporting APIscripts/ Offline benchmark summarizers and media toolingdocs/benchmarks/ Raw exports, source hashes, metrics and quality comparisons
choicenoul ★ 32 Benchmarks & research

OpenJev is a Jev-compatible decision server built on DiffusionGemma.

Source screenshot of openjev
SOURCE SCREENSHOTEXPAND ↗
noul Does the customer need a reply within the hour?
choicescorenoul ★ 32 Benchmarks & research

Compare Jev and two language models as they control the same simulated xArm7 apple-placement task.

Recorded frame of Jev robot control
ACTUAL RECORDING12 SEC ↗
choice ★ 32 Benchmarks & research

An open reimplementation trains a lightweight decision head for Choice, Score and Noul questions.

Source screenshot of open-jev (daseinlabs)
SOURCE SCREENSHOTEXPAND ↗
score The capital of France is
choicescorenoul ★ 31 Benchmarks & research

Checks Jev questions against labelled data and reports whether each can gate decisions, rank examples, or carries no useful signal.

Source screenshot of jev-calibrate
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 31 Benchmarks & research

Build a systematic-review table from verbatim evidence in papers rather than model-written answers.

Source screenshot of Jev Reviewer
SOURCE SCREENSHOTEXPAND ↗
choicenoul ★ 30 Apps & data pipelines

Provides a fast random baseline that speaks the Jev protocol without reading the prompt.

Source screenshot of Jev-Quantum
SOURCE SCREENSHOTEXPAND ↗
— ★ 30 Benchmarks & research

A SillyTavern extension measures chat with custom Jev sensors, then applies matching rules to narration, lists, rerolls, or scripts.

Source screenshot of Jeved
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 30 Apps & data pipelines

Filter an X timeline with plain-language rules, per-author overrides, and correction feedback using Jev or a chat model.

Source screenshot of sharp
SOURCE SCREENSHOTEXPAND ↗
noul ★ 30 Apps & data pipelines

An agent skill that lets Hermes and other agents ask Jev for judgments.

Source screenshot of ask-jev-skill
SOURCE SCREENSHOTEXPAND ↗
from the source mkdir -p "${HERMES_HOME:-$HOME/.hermes}/skills/autonomous-ai-agents/askjev"cp -R SKILL.md scripts "${HERMES_HOME:-$HOME/.hermes}/skills/autonomous-ai-agents/askjev...
choicescorenoul ★ 29 Agent tooling

This searchable ecosystem map explains Jev projects in plain language and keeps repository data synchronized from GitHub.

Source screenshot of awesome-jev-projects
SOURCE SCREENSHOTEXPAND ↗
— ★ 29 Community lists

Retrieve memories for their consequence to the current request rather than their embedding similarity.

Source screenshot of Jev Recall
SOURCE SCREENSHOTEXPAND ↗
choicenoul ★ 29 Integrations

Qwen Choice reads option logits from a local vision-language model to classify one image without generating an answer.

Source screenshot of Qwen Choice
SOURCE SCREENSHOTEXPAND ↗
choice ★ 29 Benchmarks & research

Receive a suggested next move after each sentence in a live sales call, with Jev’s confidence beside it.

Source screenshot of Call Coach
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 28 Playable demos & bots

Recommends one installed Codex skill—or honestly none—from the catalog already available on the machine.

Source screenshot of Jev Skill 建议器
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 28 Agent tooling

OpenJevPro wraps open-model decisions and official Jev calls with calibration, abstention, benchmarking, and fallback gateways.

Source screenshot of OpenJevPro
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 28 SDKs & clients

Serves Laya and other local decision models through a Jev-compatible API, with MCP and coding-agent adapters.

Source screenshot of arbiter
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 27 Integrations

A semantic Hono router that directs HTTP requests according to their meaning.

Source screenshot of hono-jev-router
SOURCE SCREENSHOTEXPAND ↗
from the source import type { JevResult } from 'hono-jev-router'const app = new Hono<{ Variables: { jev: JevResult } }>({ router: new JevRouter({ apiKey...app.on('jev', 'a request from an AI agent', (c) => { const { route, confidence, probabilities } = c.get('jev') // route: 'a request from an AI agent'
noul ★ 26 Agent tooling

A Discord bot that uses Jev to filter spam and scam links, escalate repeat offenses, and help moderators review member history.

Source screenshot of Jev-Moderation-Bot
SOURCE SCREENSHOTEXPAND ↗
score ★ 26 Apps & data pipelines

Maps where Jev succeeds or fails using reproducible API receipts, external studies, and bilingual explanations rather than a leaderboard.

Source screenshot of Jev Capability Atlas
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 26 Benchmarks & research

Turns typed questions about text into probabilities, exit codes, JSON, or MCP results for scripts, CI jobs, and agents.

Source screenshot of jev-cli
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 26 SDKs & clients

A local proxy records repeated typed decisions, trains small Laya heads, and falls back upstream when confidence is insufficient.

Source screenshot of stuntd
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 26 SDKs & clients

A Chrome extension that uses Jev to check the tone of an X post before it is published.

Source screenshot of vibecheck
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 25 Browser & computer use

Decider fine-tunes Qwen3.5-2B to make typed choices with calibrated probabilities in one pass.

Recorded frame of decider
ACTUAL RECORDING12 SEC ↗
choicescorenoul ★ 25 Benchmarks & research

Describe a visual world in one sentence and let Jev turn it into a coordinated dashboard design system.

Source screenshot of jev-design
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 25 Apps & data pipelines

A Solidity review heat map that points auditors toward the contracts and lines Jev considers most likely to hide bugs.

Source screenshot of jevscan-evm
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 25 Agent tooling

Loki is a personal AI assistant built to adapt as you use it.

Source screenshot of Loki
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 24 Integrations

JevMLX adds parallel constrained decisions and schema-valid JSON to MLX models on Apple Silicon.

Source screenshot of jevmlx
SOURCE SCREENSHOTEXPAND ↗
from the source pip install git+https://github.com/bnsd55/jevmlx # libraryuv tool install git+https://github.com/bnsd55/jevmlx # CLI onlygit clone https://github.com/bnsd55/jevmlx && cd jevmlx && ./setup.sh # dev
choicescore ★ 24 Benchmarks & research

Asks typed Jev questions over DuckDB rows and returns native SQL booleans, enums, scores, and confidence values.

Source screenshot of duckdb-jev
SOURCE SCREENSHOTEXPAND ↗
choicescorenoul ★ 24 Integrations

Implements choice, score, and yes/no decisions from embedding similarities instead of a decision-model API.

Source screenshot of JevEmbed
SOURCE SCREENSHOTEXPAND ↗
noul ★ 24 SDKs & clients

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