Back
developer-toolsagentsOpen source

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.

CHOICE
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.
Author reported · Source reviewed

How it works

Input
The new user turn and routing context available to the wrapper.
Jev
CHOICE
Output
A model-tier choice passed to the underlying CLI.

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 checked Sep 24, 2026

Sources

Related projects