Экосистема Jev и как получить к ней доступ
Jev блистает как middleware в цикле агента — быстрый, дешёвый «нечёткий if», который маршрутизирует запросы, ставит guardrails на рискованные вызовы инструментов и подрезает устаревший контекст. Вот где его взять и что уже построило сообщество.
Для чего экосистема использует Jev
- Маршрутизация моделей — оценить сложность задачи, отправить её дешёвой или фронтирной модели.
- Guardrails для вызовов инструментов — прежде чем агент выполнит команду, оценить риск и разрешить / подтвердить / заблокировать.
- Сжатие контекста — решить, какие старые результаты инструментов сохранить, усечь или отбросить, дословно, без резюме с потерями.
Стройте с Jev
Чтобы начать, вам не нужен ни один из провайдеров ниже — попробуйте Jev вживую здесь или встройте эти задачи в своё приложение одним вызовом API.
Используйте их напрямую:
- Model Router →
/v1/model/route - Agent Risk →
/v1/agent/risk - Context Filter →
/v1/context/filter
Open-source Jev tools — use them now
Jev launched in September 2026 and the community shipped fast. These are real, working open-source tools built on it — each with the exact command to install or an app to open. Most take a Jev API key; some accept a custom endpoint, and a few run with no key at all. Get a key from us →
MCP servers
Give Claude Code, Codex, Cursor or any MCP agent typed Jev decisions — copy one config and go.
jev-mcpours
Our official MCP server — gives any agent Jev tools (classify, score, check, gate risky tool calls). Wired to work with a key from us, no TypeSafe waitlist.
claude mcp add jev -e TYPESAFE_API_KEY=your_key -- npx -y github:codaaiteam/jev-mcpjev-mcp (jkudish)
10 MCP judgment tools — verify a claim, screen content, rank, compare, extract, review a patch — for Claude Code / Desktop / Codex.
{
"mcpServers": {
"jev": {
"command": "npx",
"args": ["-y", "@jkudish/jev-mcp"],
"env": { "TYPESAFE_API_KEY": "ts_..." }
}
}
}typesafe-mcp
A single Go binary MCP connector — typed Jev decisions (yes/no, choice, score) with no runtime deps. Accepts a custom base URL.
curl -fsSL https://raw.githubusercontent.com/itsmostafa/typesafe-mcp/main/install.sh | shBrowser extensions
Jev running live in your browser: skip sponsors, strip clutter, block ads, drive tabs.
jev-skip
Skips YouTube sponsors from the captions and paints a color-coded sponsor-probability heatmap right on the seek bar. Catches ~77% of sponsor seconds at ~$0.0008/video. Endpoint is configurable.
git clone https://github.com/valentynkit/jev-skip && cd jev-skip
npm install && npm run build # then load dist/chrome-mv3 unpackedSponsor Skip
Detects and skips YouTube sponsor reads with Jev — three modes (transcript / smart / listen). Ships an extension and a web app; benchmarked against SponsorBlock.
git clone https://github.com/trungdq88/youtube-sponsor-detection
# chrome://extensions → Developer mode → Load unpacked → pick extension/unclutter
Strips the clutter off any page — Jev classifies each element as essential or noise and remembers per-site hide rules. Works via the Vercel AI Gateway or a TypeSafe key.
git clone https://github.com/kitze/unclutter && cd unclutter
bun install --frozen-lockfile && bun run build # load .output/chrome-mv3 unpackedjev-for-chrome
Unofficial "Jev drives the tab" — sub-second click / type / select actions in the current page, no text generation. Works via OpenRouter or Cloudflare Workers AI.
git clone https://github.com/chy4pro/jev-for-chrome && cd jev-for-chrome
npm install && npm run build # then load dist/ unpackedtypesafe-adblock
Asks Jev "is this element an ad?" and removes it. The author calls it a fun prototype rather than a production ad blocker — a neat, honest demo of Jev on the DOM.
git clone https://github.com/realZachi/typesafe-adblock
# chrome://extensions → Developer mode → Load unpacked → paste your keyCLI & dev tools
Semantic grep, SEO audits and more — Jev on your terminal and in CI.
jgrep
Semantic grep — filter text, JSON or CSV lines by meaning ("a user getting frustrated") with probabilities. Part of a suite (jsort / jselect / jlink). Runs on a gateway or fully local, no key.
uv tool install jev-grep # then: jgrep "lines where the user is frustrated" logs.txtjev-seo
Free SEO / GEO auditor — 53-rule audits, live crawl, GEO scores, rank-drift and CI gates in one static Rust binary. A key adds sections; without one it degrades to local-only.
cargo install jev-seo # then: jev-seo audit docs/ · jev-seo crawl <url>Model routers
Put Jev in front of your models to route each request to the cheapest one that can handle it.
pi-jev-router
Per-turn model + reasoning-effort routing for the Pi coding agent — Jev grades each turn and picks fast / balanced / frontier, through the Vercel AI Gateway.
pi install npm:pi-jev-router # needs Pi 0.85.1+, then /login vercel-ai-gatewayjevonian
A local, OpenAI-compatible proxy between your coding agent and providers — Jev picks the cheapest capable model per turn, with a dashboard at 127.0.0.1:8787.
npm install --global jevonian # then: jevonianWeb apps & SDKs
Hosted playgrounds and the official clients to build your own.
@typesafe-ai/sdkofficial
The official TypeScript / JS client for the typed decision API — the fastest way to build your own Jev tool. (A Python twin, typesafe-sdk-python, also exists.)
npm install @typesafe-ai/sdkTryJevAI
A hosted playground for Choice / Noul / Score with preset examples (routing, urgency, frustration, risk). Works in the browser with nothing to install.
Open the playground →jev-loop-detectorours
Catch an AI agent stuck in a loop — Jev grades each step progress / repeating / stuck / escalate. A single-file HTML tool; open it, paste a key, run it on your own trace.
Use it live →jev-skill-routerours
Route each task to the one tool an agent should call, with confidence. A single-file HTML tool on the Jev decision API.
Use it live →Games
Play against — or alongside — a real decision model. Single-file, open source.
jev-wikiracerours
Race the AI across Wikipedia — you and Jev click links to a target; Jev picks the closest of dozens each hop, one real decision, no hallucination. Single-file.
Play live →jev-pacmanours
You drive Pac-Man; Jev drives the ghosts hunting you — one real typed decision per turn, with confidence. Single-file, open the HTML and play.
Play live →jev-companion-arenaours
Fight beside a Jev-controlled AI teammate that picks its own move each round — attack / defend / follow / retreat — with a reason. Single-file.
Play live →jev-semantic-racerours
Type words that fit a clue; Jev scores each one and your car races ahead. Single-file browser game on the Jev decision API.
Play live →Independent community projects (except where marked ours); not affiliated with or endorsed by us or TypeSafe. Star counts and commands are approximate — check each repo before installing.
Провайдеры и шлюзы
Jev доступен у нескольких провайдеров и шлюзов. ID моделей и endpoint'ы различаются у разных провайдеров, поэтому уточняйте актуальные у каждого.
Official (TypeSafe)
officialconsole.typesafe.aiВойдите в консоль и используйте свои ключи API с endpoint'ом /v1/systemone.
Открыть ↗Vercel AI Gateway
gatewaytypesafe-ai/jevJev есть в AI Gateway от Vercel — маршрутизируйте к нему своим ключом шлюза наряду с остальными моделями.
Открыть ↗OpenRouter
gatewaytypesafe/jev-1.13 · typesafe/jev-latestДоступен через endpoint решений OpenRouter (POST /api/alpha/decisions) — не обычный путь chat-completions. Проверяйте актуальные цены на OpenRouter.
Открыть ↗Cloudflare AI Gateway
gatewaytypesafe/jevAI Gateway от Cloudflare тоже содержит Jev, так что вы можете проксировать и наблюдать вызовы через свою учётную запись CF.
Открыть ↗Это независимый обзор, не официальный. Ссылки ведут на сторонние проекты и провайдеров; проверяйте актуальные ID моделей, endpoint'ы и цены на сайте каждого провайдера. За источником истины обращайтесь на typesafe.ai.