jevieDocs Download

↑↓ pick↵ openesc close

For developers

Routing

Every request gets the right model for each part of it, careful for deep research, quick for errands, and an answer still comes when a model is down.

FreeMac

Choose an example to copy it, then try it in Jevie.

Use itHow it worksLimitsWhere it's kept

Use it

How it works

Jevie reads what each request is (what kind of work, how deep, whether money is at stake) and picks a careful, balanced or quick model for planning, reading pages and writing, from the models this Mac can reach. Over time it learns from your own runs which model does each kind of work best.

No answer waits on one model being up: a silent or failing model is passed over in about a second, and the line under the answer names the model that wrote it. A run's record shows which model did each call, with its time and cost.

Limits

Where it's kept

jevie/kernel/route/ (facets.mjs the fourteen questions, policy.mjs the classes, registry.mjs the providers, stats.mjs what runs taught, agents.mjs the agents' MCP servers), called from jevie/entry/ask.mjs. Your ~/.jevie/self/ROUTING.md, what runs taught in ~/.jevie/route-stats.jsonl, models.dev kept in ~/.jevie/cache/models-dev.json, the reachable providers in ~/.jevie/cache/route-candidates.json. More: docs/routing.md.

In Jevie, help routing answers from this page as you type.

Updated 23 October 2026 · Something wrong or missing? Tell us