Skip to content

Jev directory

JevRouter

A router that turns models, subagents, skills, MCP tools, CLIs, and plugins into one candidate set Jev answers with a single typed Choice, while the router code owns availability, permissions, and confirmation.
Stars
474
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
BillionsBobby
Last verified
Sep 2026

BillionsBobby/JevRouter

User repository on GitHub

View on GitHub

A lightweight Jev-powered router for models, tools, and subagents

Forks
28
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

Faster agent decisions. Models, subagents, skills, MCP tools, CLIs and plugins become one candidate set — Jev answers one typed Choice question, JevRouter enforces availability, permissions, risk and confirmation around it. Website · Quickstart · Benchmark · Cookbook · Documentation · 中文.

Quoted from the project's README. Read the full README.

Highlights

  • Jev owns the decision probabilities while JevRouter owns availability, permissions, risk, and confirmation; filtered candidates are never re-normalized.
  • On 10 Toolathlon tasks predicting the first five tool calls, Jev serial hit 38% of positions versus 24% for DeepSeek V4.1 Flash, at 1.58 s per task.
  • A decompose plus thread strategy reached 44% hits and 69% overlap on MCP-Atlas; beam selection lifted batch hits from 28% to 36% with no extra provider calls.
  • route answers one question; plan maps steps 1..N in serial, batch, or decomposed strategies, with append-only receipts carrying provenance hashes.
  • Medium, high, and critical capabilities require confirmation, nothing executes implicitly, and require_verified_candidates can block unverified descriptions.

Quickstart

bash
npx --yes github:BillionsBobby/JevRouter agent start --agent codex
OPENROUTER_API_KEY="YOUR_API_KEY" npx --yes github:BillionsBobby/JevRouter route --provider openrouter \
  --request "Find original sources before summarizing" \
  --candidates '[{"name":"search_web","description":"Find web sources"}]'

Watch out

MIT-licensed. Needs Node.js 20+ and a TypeSafe or OpenRouter key that stays in the environment; the benchmark measures ordered routing predictions, not end-to-end task completion.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: A usage router for Grok Bot

X: A prompt box that fills itself in

X: How Jev makes agents faster and cheaper

YouTube: CJ from Syntax demos browser use, classification, code review, a model router, and a chat bot with no LLM.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai