Jev in production › Model and agent routing
Jev classifies each Claude Code request by reasoning depth, novelty and risk, then auto-picks Haiku, Sonnet or Opus to cut model cost without calling another LLM to route.

sommelier: automatic model routing for Claude Code (a Claude Code mod)
A Claude Code plugin, built on Claude Code mods (the mods API's turn.step), that picks the model and effort for each task automatically. Quick lookups go to Claude Haiku, well-specified changes to Claude Sonnet, and investigation or design to Claude Opus, with TypeSafe Jev classifying each request — saving Claude Code usage without giving up quality.
The way a sommelier picks a wine for each dish, sommelier asks TypeSafe Jev (a classification API that returns probabilities) three questions about each new request — how much reasoning it needs, whether it starts a new task, and whether it is a high-risk operation — and maps the answer onto a configurable ladder:
For the project's own README, linking back here: