jev-model-routing skillA
jev-model-routing is agent-read markdown (skill) from kerpopule/hermes-jev-skills: Use to pick the cheapest model that is good enough for a turn — choosing a model, delegating a sub-task to a sub-agent, cutting model spend, or setting up and tuning Jev routing pools..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Model routing with Jev Jev reads a turn and answers three questions in one ~0.4 s request: how hard is it, what kind of work is it, and would a mistake be costly. Code then walks your pool for that tier and specialty and takes the first model that fits (images, context size). You do not pick models by feel; you ask. ## On Hermes it is automatic With the `hermes-jev` plugin enabled, each fresh user turn is routed once, before the first model call. Tool-loop follow-ups reuse that decision. Switches, per profile: ``` /jev status /jev routing shadow decide and log, but do not switch (start here) /jev routing on switch models /jev routing off /jev notice on show "[Jev] medium · coding → kimi-k2.7-code · confidence 0.97" on routed replies ``` A plugin can swap the model, not the provider connection. On OpenRouter that still means every vendor (DeepSeek, GLM, Kimi, MiniMax, Grok, Qwen, Gemini, GPT). If you run `/model` yourself, your choice wins and Jev stays out of the way. ## Asking directly (any agent) Before delegating a task or spawning a sub-agent, ask which model should get it: ```bash …
Read the whole file at its exact version.
How to install
mdr add kerpopule/hermes-jev-skills/jev-model-routing@v0.1.0mdr add kerpopule/hermes-jev-skills/jev-model-routing@sha256:567d4aca453820eePin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_s6vafavnprbjkitb)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v0.1.0 latest | 2026-09-22 | 868c5c9 | 5,187 B | A | view · diff |
| v0.1.0 | 2026-09-22 | d51ed12 | 5,056 B | A | view · diff |
| v0.1.0 | 2026-09-22 | 655cee2 | 4,560 B | A | view · diff |
| v0.1.0 | 2026-09-19 | 9a8a643 | 4,302 B | A | view · diff |
| v0.1.0 | 2026-09-19 | 40bdce0 | 4,400 B | A | view · diff |
| v0.1.0 | 2026-09-18 | 191a715 | 3,800 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5187 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
kerpopule/hermes-jev-skills · 700 stars · license MIT · pushed 2026-09-23 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_s6vafavnprbjkitb GET https://markdownregistry.com/api/v1/resolve?ref=kerpopule/hermes-jev-skills/jev-model-routing GET https://markdownregistry.com/api/v1/blob/567d4aca453820ee1625f08a4dc521c2370fc9ae0ebc36ba760633672b56294b
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.