awesome-jev

Intent routing

Classify what the user wants and send the request down the right branch.

39 rows are filed under this pattern, 37 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. Demo: Smart home assistant

    Official docs · official · python

    Runnable demo code for a smart home assistant that evaluates user requests with typed decisions.

    In the catalogue

  2. Pattern: Confidence-gated routing

    Official docs · official · python

    Treat confidence as a second axis: the answer tells you what, the confidence tells you whether to act on it.

    In the catalogue

  3. 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

  4. AutoGPT TypeSafe blocks

    Project · ★187,802 · python

    Seven production blocks — choice, score, yes/no, ask-many, route, pick-best, filter — with a UTF-8 byte budget, verbatim wire capture and eleven test files.

    In the catalogue

  5. Airflow LLMBranchOperator with Jev

    Integration · ★47,294 · python

    Turns downstream task ids into a choice option set, with a minimum-confidence gate that routes uncertain runs to a human.

    In the catalogue

  6. Inbox Zero: seven email decisions

    Project · ★12,845 · typescript

    Seven distinct email decisions, each with its own separately chosen threshold, falling back to the normal LLM on any error.

    In the catalogue

  7. jev-chat-jarvis

    Project · ★8,142 · java

    An Android reply co-pilot that judges intent, timing and risk from on-screen text, while separate models handle OCR and drafting.

    In the catalogue

  8. Real Python: hello-jev

    Tutorial · ★5,219 · python

    A teaching example with a deliberate control group: the same station-enquiry task written in plain Python that only accepts Y/N, next to a Noul that reads intent.

    In the catalogue

  9. ai-cookbook: Jev track

    Tutorial · ★4,678 · python

    A graded course from a first call through each primitive, state shapes and criteria, to ticket triage and a multi-step workflow, mirroring all four official patterns.

    In the catalogue

  10. shapeshift

    Project · ★1,038 · typescript

    One text box that turns into the right card as you type (event, checklist, timer, bill split and more). With a TypeSafe key one Jev call answers 14 questions: which card, plus choices, nouls and scores such as urgency or video call; code parses dates and amounts. Offline, keyword rules answer.written by a model

    In the catalogue

  11. foreman

    Project · ★793 · python

    A software-factory foreman that uses Jev to decide what an agent pipeline should do next.

    In the catalogue

  12. mu

    Project · ★556 · typescript · self-submitted

    Coding agent and desktop app built on pi that asks Jev at 38 decision points which tool-output chunks enter the context, which stale tool results to drop, whether a rule-flagged command was asked for and whether fetched pages or MCP output carry injected instructions.

    In the catalogue

  13. jev-search

    Project · ★547 · typescript

    Jev-driven web search: chooses the recency window and the best query rewrite, then reranks results in batches with one noul each.

    In the catalogue

  14. 狗头军师 Jev Chat

    Project · ★532 · kotlin · 3rd-party key

    Chat-reply assistant (desktop overlay, Android floating assistant, iOS keyboard) built on Jev Android. From the visible chat or a screenshot it asks Jev the literal question, the other person's intent, a danger level, whether to reply now and the best action, then has Jev pick among drafted replies.written by a model

    In the catalogue

  15. jev-voice-browser

    Project · ★422 · javascript

    Voice-driven browser control where target criteria are rebuilt per request from the live element list, always including a none option.

    In the catalogue

  16. hyperedit

    Project · ★218 · typescript · no licence

    An AI video editor routing an editing instruction to an operation, a target clip and a track, with a keyword router as fallback.

    In the catalogue

  17. jev-social

    Project · ★188 · javascript · 3rd-party key

    Read-only Instagram, TikTok and LinkedIn research: Jev routes the platform and selects each bounded socai CLI action from fresh browser evidence; code validates targets and preserves source links.

    In the catalogue

  18. taskuary

    Plugin · ★143 · python

    Local-first work assistant that turns mail, chats and tickets into tasks your coding agents do, sending nothing until you approve. With a TypeSafe key, Jev triages: nouls asked as the owner would judge, with their profile and past verdicts in the state, such as whether to make an item a task.written by a model

    In the catalogue

  19. jev-chat: a tool-calling chatbot with no LLM

    Project · ★121 · typescript

    A chat bot that does tool calling with no language model anywhere: one request asks the request kind, the tool, and every tool's arguments at once.

    In the catalogue

  20. ha-jev

    Integration · ★81 · python · AI-written · self-submitted

    A Home Assistant integration: typed answers about the house as sensors, noul, choice and score actions for automations, and a conversation agent.

    In the catalogue

  21. hono-jev-router

    Project · ★52 · typescript

    Routes HTTP requests by meaning — a semantic router for a web framework.

    In the catalogue

  22. jev-mail-classifier

    Project · ★21 · python

    Classify your inbox with Jev (TypeSafe's System One model) — tag, move, flag, and notify, all config-driven.upstream description

    In the catalogue

  23. jevyoumean

    Project · ★16 · go

    Semantic "Did you mean?" for any CLI — wraps commands and uses TypeSafe's Jev to match subcommand typos by intent, not edit distance.upstream description

    In the catalogue

  24. jev-ai-sdk-form-router

    Project · ★13 · typescript

    Route form submissions to the right people with Jev and AI SDK.upstream description

    In the catalogue

  25. jevcache

    Project · ★12 · typescript

    Skip expensive LLM calls when TypeSafe Jev says same intent. OpenAI-compatible local cache proxy — npx @kushalicious/jevcache

    In the catalogue

  26. typesafe-jev-workflow

    Project · ★11 · python · no licence

    A small async LangGraph workflow: each mocked email goes to Jev as a typed Choice (invoice or general) and the graph routes it to a demo handler. Classification makes real API calls; the handlers only set a destination.

    In the catalogue

  27. jev-phishing-bench

    Benchmark · ★10 · python

    Jev (TypeSafe) vs Claude Haiku 4.5 on 2 000 phishing emails: accuracy, calibration, latency, cost. Reproducible benchmark.earlier upstream description

    In the catalogue

  28. JevT++

    SDK · ★5 · cpp

    C++20 library that turns runtime text, JSON or objects into enums, booleans and scores through compile-time schemas, with full distributions and explicit abstention. Runs local Laya models in-process (ONNX Runtime or ggml) or Jev through an opt-in remote backend; latency metrics and a Mario demo.written by a model

    In the catalogue

  29. jev-inbox-queue

    Project · ★1 · python · one commit

    Turn an inbox into a short action queue with Jev (TypeSafe System One)upstream description

    In the catalogue

  30. A deep dive into Jev, TypeSafe's System One model

    Tutorial · javascript, python, typescript

    The densest independent explainer: code in JS, Python and the AI SDK, all three answer shapes, the advanced patterns, and an honest list of where the model fails.

    In the catalogue

  31. Example: confidence-gated escalation

    Snippet · python · code untested

    Routing with an act-or-escalate gate, where the policy function is deliberately left unimplemented because the thresholds are yours to choose.

    In the catalogue

  32. 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

  33. Jev on Netlify AI Gateway

    Integration · typescript

    Zero-config access from a Netlify function: use the official SDK with no API key, base URL or provider setup, billed through Netlify credits.

    In the catalogue

  34. jev-eval

    Benchmark · ★0 · typescript · no licence

    A third-party check of Jev against two LLMs under identical conditions: routing booking inquiries to a photo-shoot service for tourists in Japan, sixty synthetic messages in four languages.

    In the catalogue

  35. lanebreak

    Project · ★0 · typescript · no licence · one commit

    LaneBreak — support ticket priority+routing via TypeSafe Jevupstream description

    In the catalogue

  36. 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

  37. Using TypeSafe Jev with the AI SDK

    Tutorial · typescript

    The richest Vercel walkthrough: single and multi-question calls, probability-threshold routing, and unit tests with a mock evaluation model.

    In the catalogue

  38. 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

  39. jevai.org community showcase cases

    Project · unverified claims

    Nine worked community scenarios: intent routing, invoice classification, news filtering, product tagging, moderation, claim verification, CSV validation and more.

    In the catalogue