CalibratedDecisions.

Repo · Routing & model choice

pi-shift-router

Pi coding-agent extension that routes each turn to a cheap or strong model tier; optional TypeSafe Jev judge returns a calibrated probability instead…

Open github.com ↗

From the repository

Per-turn model routing for the Pi coding agent: a small judge picks the cheap or the strong tier for each message, with multi-model failover, task-level orchestration, and an optional decision-model judge (Jev) that answers with a calibrated probability instead of prose.

ai-agentauto-routercost-optimizationdecision-modeljevllmllm-judgellm-routermodel-routermodel-routingmulti-modelpi-agentpi-agent-extensionpi-coding-agentpi-extensionsubagenttask-orchestrationtuitypesafetypescript

How builders describe it

Pi coding-agent extension that routes each turn to a cheap or strong model tier; optional TypeSafe Jev judge returns a calibrated probability instead of prose.

The decision Jev makes

Pick an agent, a model, a skill from a catalog, or a function and its arguments.

Where it fits

Deciding which agent, model, skill or function should handle a request. Jev is a natural router: the options are fixed and the confidence tells you when to fall back. All 172 routing & model choice projects →

Related projects