awesome-jev

Model routing

Pick which downstream model or tier should handle a request.

49 rows are filed under this pattern, 48 of them with code. Rows are listed as the catalogue orders them: official first, then rows with code, then by stars.

Filter and search them in the catalogue →

Rows marked “not Jev itself” or “shadow mode” stay listed, but they are not examples of deciding with Jev.

  1. Cookbook: Structured data extraction cascade

    Official docs · official · python

    A two-stage mini-then-verify-then-reasoning cascade that reaches most of a big reasoning model's quality at a fraction of the cost.

    In the catalogue

  2. Pattern: Intent routing

    Official docs · official · python

    Classify an incoming request and route it to the cheapest adequate handler: deterministic code, a specialist LLM, or a person.

    In the catalogue

  3. claude-code-templates: three Jev plugins

    Plugin · ★32,948 · python, typescript

    Three independently installable Claude Code plugins — guardrails, model router and skill suggestion — each with its own hooks and tests.

    In the catalogue

  4. @langchain/typesafe

    Integration · ★18,301 · typescript

    The JavaScript counterpart of the LangChain integration, with the same classifier and middleware shapes.

    In the catalogue

  5. hermes-jev-skills

    Plugin · ★1,228 · python · measured, not adopted

    Nine agent skills plus a CLI covering model routing, memory filtering, turn retention, one-of-many skill selection and next-action choice.

    In the catalogue

  6. jev-review

    Project · ★688 · typescript

    Pre-screens code review with Jev to surface high-risk changes for a more expensive model or a person, with a local dashboard.

    In the catalogue

  7. jevrouter

    Project · ★468 · typescript

    A router for models, tools and subagents.

    In the catalogue

  8. Astra-Ares

    Plugin · ★310 · javascript

    Runs a patched Codex CLI in which Jev reads bounded task context and, with two choices, picks the reasoning effort for GPT-6's next response and how many responses (1, 2, 5 or 10) it should last; GPT-6 can change effort without breaking the prompt cache. An experimental reference implementation.written by a model

    In the catalogue

  9. jev-codex-router

    Plugin · ★273 · javascript · archived

    Judges how hard a coding turn is, then picks the model tier, reasoning depth and speed mode to match.

    In the catalogue

  10. jev-eval-agent

    Project · ★108 · typescript · no licence

    An agent that routes evaluation work through typed decisions.

    In the catalogue

  11. jev-kit

    Plugin · ★89 · python · vendor numbers

    Claude Code kit: a PreToolUse guard where a free pre-filter passes about 93% of tool calls and Jev judges the rest (allow, warn, rewrite or block; fails open), sub-agent sizing, and Jev wired into file search, browsing and review. The author reports 9/9 browser runs at 0.0008 USD of Claude spend.written by a model

    In the catalogue

  12. stuntd

    Project · ★73 · python

    Local proxy that learns your app's typed LLM decisions and answers them with a Laya head. Jev and OpenAI compatible.upstream description

    In the catalogue

  13. Jevstiller

    Project · ★71 · python · vendor numbers

    Proxy in front of a repeated Jev classification call: it forwards to Jev at first, trains a small local model on Jev's own answers and probabilities, and answers locally once it agrees with Jev on held-out traffic. The author reports 61.7% of Banking77 answered locally at 99.4% agreement.written by a model

    In the catalogue

  14. jev-use

    Plugin · ★65 · javascript

    An agent plugin that hands steps needing no text output to Jev instead of the main model.

    In the catalogue

  15. jevonian

    Project · ★28 · typescript

    A local endpoint between a coding agent and its providers that routes each turn to the most cost-effective capable model, manages quota and cache, and logs every routing decision to a local ledger.

    In the catalogue

  16. a3m-router

    Project · ★17 · typescript

    ⚡ Adaptive multi-model LLM router — 80+ providers, Jev System One single-pass routing (model=jev-auto), pheromone-trail failover, parallel ensemble merge. npm: adaptive-memory-multi-model-routerupstream description

    In the catalogue

  17. pi-jev-router

    Project · ★17 · javascript

    Automatic model routing for Pi using TypeSafe's Jev through Vercel AI Gatewayupstream description

    In the catalogue

  18. jev-opus

    Plugin · ★16 · typescript

    Runs Claude Code on Opus 5.5 with Jev re-picking the effort level when a prompt arrives and after every tool batch (up after a failing test, back down once it passes), sent as per-message effort statements so the prompt cache survives. Works as a local gateway or a headless driver.written by a model

    In the catalogue

  19. jev-router

    Project · ★14 · python · one commit

    Open-source LLM router that uses TypeSafe's Jev to pick a model, on top of LiteLLMupstream description

    In the catalogue

  20. pi-jev-router

    Plugin · ★13 · typescript

    A minimal Pareto-optimal OpenRouter model router for pi, based on Jevupstream description

    In the catalogue

  21. jev-engineering

    Plugin · ★11 · python · self-submitted

    Claude Code PreToolUse gate: regex hard rules and a read-only allowlist first, then one Noul and one Choice decide allow, ask or deny, so clearly safe commands skip the permission prompt. Codex, Cursor and OpenCode adapters, plus a review-router GitHub Action.

    In the catalogue

  22. jev-router

    Project · ★10 · typescript

    LLM router that picks the cheapest model capable of handling a query, using TypeSafe's Jev for fast classification instead of an LLM call.upstream description

    In the catalogue

  23. pi-jev

    Plugin · ★10 · typescript

    Pi extension suite powered by Jev: selective context compaction and model routingupstream description

    In the catalogue

  24. slo-router

    Project · ★10 · python · no licence

    SLO-aware LLM inference router with Jev decisions, live queue metrics, counterfactual evaluation, and reproducible latency/cost benchmarksupstream description

    In the catalogue

  25. Codex Jev Router

    Project · ★9 · javascript · AI-written · self-submitted

    Uses Jev Choice and Noul judgments on short task summaries to select a Codex subagent model and reasoning effort with a Sol fallback.

    In the catalogue

  26. jev-auto-router

    Plugin · ★9 · typescript

    Jev Auto Router (Jev Router): experimental per-call GPT model routing for Codex via TypeSafe Jev and a local Responses proxy, with independent task verification.earlier upstream description

    In the catalogue

  27. jev-codex-bridge

    Plugin · ★9 · javascript

    Model and reasoning routing for Codex Desktop and CLI, with a Windows service and validated updatesearlier upstream description

    In the catalogue

  28. dsh-plugin-jev-effort-selector

    Plugin · ★8 · javascript

    A DeepSeek Harness plugin that picks the reasoning level automatically: Jev judges how much thought each message deserves, follow-ups inherit the topic's depth, low confidence rounds up, and any failure falls back silently.

    In the catalogue

  29. jev-model-router

    Plugin · ★7 · typescript

    Model router for Claude Code using Jevupstream description

    In the catalogue

  30. jev-codex-pilot

    Plugin · ★6 · typescript

    Smart Codex overlay with JEV model routing, context optimization & Kanban automation. Reduce tokens, keep control

    In the catalogue

  31. jev-smart-router

    Project · ★5 · python

    JEV Smart Router — a Databricks App that uses TypeSafe JEV to pick which model answers each message, then runs inference on the chosen Databricks Foundation Model API endpoint.upstream description

    In the catalogue

  32. jev-gate

    Plugin · ★4 · typescript

    Not every coding task needs your best model. Experimental Jev-powered model routing for Claude Code — V3 prototype runs today, V4 routes at the task boundary.upstream description

    In the catalogue

  33. jev-harness-router

    SDK · ★4 · typescript

    Per-turn router for agent harnesses: one 350ms Jev call picks the model tier, effort, tools and skill, behind a hard deadline with a regex fallback. Claude Agent SDK adapter included.upstream description

    In the catalogue

  34. smart-switch

    Project · ★3 · swift

    Reimagined window switcher for macOS using frontier artificial intelligence. Predicted by TypeSafe's Jev modelupstream description

    In the catalogue

  35. tiershift

    Project · ★3 · typescript

    Model router that starts each request on the cheapest tier and lifts it only when Jev's signals (multi-step reasoning, difficulty, stakes, safety) cross a YAML policy. On its author's 120 prompts it matched the flagship's quality at 40% less cost; the fast model alone did as well at 3% of the cost.written by a model

    In the catalogue

  36. janus

    Project · ★2 · python

    Measure when to use Jev and other models on your data, then route accordingly.upstream description

    In the catalogue

  37. jev-model-router

    Project · ★2 · javascript · no licence

    Jev (TypeSafe) model router on the Vercel AI Gatewayupstream description

    In the catalogue

  38. jev-model-router

    Plugin · ★2 · typescript

    Pick the best AI model and reasoning effort for any task in ~1s. Plugin for Claude Code, Claude Desktop and Codex, powered by TypeSafe's Jev decision model and live OpenRouter pricing. Balance intelligence, speed and cost, or choose your priority.upstream description

    In the catalogue

  39. jev-synthetic-survey

    Project · ★2 · python

    Jev vs GPT-4.1 as synthetic survey respondents on Twin-2K-500. How you ask mattered more than which model you used.upstream description

    In the catalogue

  40. XavierJev

    Jev-like alternative · ★2 · typescript · not Jev itself · AI-written

    A local decision layer in Jev's shape: yes/no, choice and rubric questions read off one token's logprobs from a local model, with a Claude Code permission gate measured on held-out command sets.

    In the catalogue

  41. hermes-jev-router

    Plugin · ★1 · python · one commit

    Experimental Hermes plugin: Jev-assisted model routing plans with budget and capability constraints. API access pending.upstream description

    In the catalogue

  42. Jev Switch

    Project · ★1 · rust, typescript

    Lightweight gateway that serves POST /v1/systemone and routes each call through an editable graph of upstreams (TypeSafe, Vercel, OpenRouter, Laya or a local server) with priorities and failover. Rust daemon with a React console, Tauri desktop app and Docker image. Chinese-first docs.written by a model

    In the catalogue

  43. stuntdouble

    Project · ★1 · javascript · AI-written

    A drop-in /v1/systemone proxy: the app keeps calling Jev while local decision models answer the same requests in the shadow, then it reports whether they would have decided the same — per question, per confidence band, at the app's own decide() — plus Brier, ECE, latency and cost.

    In the catalogue

  44. switchboard

    Project · ★1 · python · no licence

    Guardrail + model router for LLM gateways on TypeSafe's Jev (System One model), with an independent accuracy/calibration/latency evaluation. Stdlib Python.upstream description

    In the catalogue

  45. Building a Harness with Jev

    Article · python · vendor numbers

    LangChain's explainer and integration walkthrough: the three question types, plus model routing and gating risky tool calls before they run.

    In the catalogue

  46. Jev AI Use Cases

    Tutorial · python · paywall

    Walks through use case after use case — agent routing, an in-agent decision layer, ticket triage — each with a concrete option set and a sample response.

    In the catalogue

  47. langchain-typesafe

    Integration · python · early access

    The LangChain integration: a classifier plus experimental middleware for model routing and for gating risky tool calls before they run.

    In the catalogue

  48. pi-typesafe-router

    Plugin · ★0 · typescript

    A Pi extension that has Jev classify each request and route it to the right model, off until you configure the mappings.

    In the catalogue

  49. Jev router: how model routing works, and 16 routers compared

    Article · self-submitted

    Explains a router that asks Jev which model, tool or skill the next turn needs before anything is spent, why routing down and back up can cost more than not routing, and compares 16 routers for Claude Code, Codex and OpenRouter.

    In the catalogue