Skip to content

Jev directory

Jev Agent Skill Router

An optional routing layer for Hermes Agent, shipped as a Python CLI and library, that sends a request and a public skill catalogue to Jev and returns route, no_skill, or review plus confidence and candidate distributions.
Stars
29
Language
Python
License
MIT
Reading time
3 min
Published by
Community
Author
GodsBoy
Last verified
Sep 2026

About this project

68 of 72 synthetic requests routed correctly (94.4%), versus 51 of 72 (70.8%) for a lexical baseline. The final TypeSafe Jev run selected no wrong skills and made no needless loads, but returned three unnecessary reviews and one client-validation failure. Median end-to-end latency was 1,287 ms, with p95 1,406 ms.

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

Highlights

  • Reported 68 of 72 synthetic requests routed correctly (94.4%) versus 51 of 72 (70.8%) for a lexical baseline, with zero wrong routes.
  • Sends up to three parallel Jev Choice batches and a final request; two candidates survive each batch and the final distribution is conditional on the shortlist.
  • Returns a three-valued specialist-needed Noul, final Choice confidence and winner probability, per-call candidates, latency, and API token usage.
  • The public benchmark uses 24 synthetic skills and 72 synthetic requests, and offline tests also exercise a catalogue of 1,000 skills.
  • A full live run sends roughly 288 API requests, bounded to four concurrent calls within a case, with no automatic retries and a 600-call ceiling.

Quickstart

bash
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -e '.[dev]'
export TYPESAFE_API_KEY=YOUR_API_KEY
jev-router route --model jev-1.13.0 --catalogue examples/catalogue.json

Watch out

MIT-licensed and not affiliated with TypeSafe; needs Python 3.11+ and TYPESAFE_API_KEY, results are exploratory reused-data numbers with no repeated-run analysis, and typed output guarantees shape rather than correctness.

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.

Facebook: Intake Router keeps diagnosis out of the answer space at the front desk.

FacebookClinicnotes

X: OpenRouter Decision Model Rankings

X: herdr + jev, an agent router

X: A group chat bot with decision room routing

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