Jev in production › Model and agent routing

pi-jev-model-router

A Pi extension asks Jev four questions per prompt to pick a budget-aware model tier before each turn, with automatic tier fallback.

Open on GitHub ↗

The source publishes no measured number.
Use
Model and agent routing
Industry
Developer tools
Form
Open-source tool
Stage
Beta
Plugs into
Pi
Listed
2026-09-29
Found via
github
Repository
da-vinci-noob/pi-jev-model-router
Stars
11
Forks
7
Last push
2026-10-07
Language
TypeScript
License
MIT
pi-jev-model-router screenshot
assets/decision-entry.png in the da-vinci-noob/pi-jev-model-router README, MIT; shown from GitHub.

The README opens with

A pi extension that routes every prompt to a task-appropriate model using TypeSafe Jev (System One) typed judgments. You type normally; before the turn starts, Jev reads the request and answers four narrow questions, code composes those into a capability tier, applies your budget policy, and pi switches to the matching model.

Every routed prompt shows the model it chose and the judgment behind it.

- Task-aware — planning goes to reasoners, implementation to coding specialists, chat to cheap fast models. - Budget-aware — daily/monthly caps downgrade tiers automatically instead of overspending. - Resilient — each tier is a candidate chain; if a model is unavailable or unauthenticated, the next one is used. - Visible — the transcript records the...

Badge

For the project's own README, linking back here:

Listed in Jev in production

Also used for model and agent routing