piagent_
← ~/map

$ cat ~/map/pi-jev-router.md

pi-jev-router

Task-boundary model routing powered by TypeSafe Jev — new tasks get re-tiered, continuations keep their model.

extensions✓ Sep 21

Facts

repository
github.com/win4r/pi-jev-router ↗
GitHub Stars
★ 11
Forks
2
license
MIT
npm / mo
—
last push
Sep 20, 2026

install

Run pi install git:github.com/win4r/pi-jev-router, restart pi, then run /route init and edit the generated .pi/jev-router.json before /route reload and /route doctor. Requires Node.js 22.19+ and pi 0.84.2-0.86.x.

## TL;DR

Task-boundary model routing for pi powered by TypeSafe Jev: new tasks get re-tiered across quick, general, and frontier models while continuations keep their current model, with shadow mode by default and Jev network calls off until enabled.

## Key points

## FAQ

Q Does the router send my conversation history to Jev?

No. Jev receives the task text, an optional briefing, and a handful of flags; history bodies, tool outputs, system prompts, image contents, the model catalog, and model prices are never sent. The task and briefing themselves are still sent, so credential-style checks are not full redaction.

Q Is this a replacement for Bifrost?

No. The README presents it as an independent implementation aimed at specific gaps, not a complete Bifrost replacement, and says it is not yet proven cheaper or more accurate on real coding tasks. Loading both at once is unsupported — the router pauses its auto-switching when it detects /bifrost.

## References

## Related entries

## Guides

Last updated: Sep 21, 2026