Jev Router
Route each fresh Claude Code or Codex turn to a suitable model tier.
What Jev decides
Which configured model tier fits the current request.
Jev Router launches the original Claude Code or Codex CLI and uses Jev to select a model tier for each new user turn.
- Jev role
- Choose the model tier for a new coding-agent turn.
- Input
- The new user turn and routing context available to the wrapper.
- Output
- A model-tier choice passed to the underlying CLI.
- Decision frequency
- Once per fresh user turn.
- Fallback
- The original CLI retains its normal tools, session, and permissions.
How it works
Overview
The package provides jev-claude and jev-codex commands. Jev classifies new turns so simpler work can use a faster tier and harder work a stronger one. The underlying CLI still owns its tools, sessions, permissions, and sign-in; this repository is distinct from the separately listed jev-model-router project.
- Language
- JavaScript
- Author
- gargpratyush
Sources
Related projects
jev-ultrafast
A browser agent where Jev selects an operation and a compatible page element from a live indexed action space.
What Jev decides
Which supported browser operation to run, and which compatible visible element to target
Jev Review
A code-review pipeline assembled from small typed judgments instead of one long reviewer prompt.
What Jev decides
What is risky, which files and evidence matter, what could fail, how severe it is, and who should review it.
Distill
Route coding-agent work, reasoning effort, and context retention through bounded Jev decisions.
What Jev decides
Which configured model and effort should handle a call, what evidence deserves attention, whether another attempt is useful, and what context should be retained.