Skip to content

Jev directory

Switchloom

Experimental deterministic model routing for coding agents with Jev in the loop: assign capabilities to models and copy one workflow prompt into Codex Desktop. The author's own Pokédex pilots did not show a cost win and he recommends against adopting it.
Stars
1
Language
TypeScript
License
MIT
Reading time
2 min
Published by
Community
Author
instructa
Last verified
Oct 2026
Languages
TypeScript
Platforms
CLI
Capabilities
Open sourceRuns locallyRequires API key

Highlights

  • Default cards: GPT-5.6 Luna (coordination), Sol (implementation), GPT-6 Astra (planning and review), each on a persistent Codex task with its own context.
  • The author recommends against it: in the second Pokédex run the Jev team cost almost as much as Astra alone and hit the time limit; Astra passed all 14 checks.
  • Vanilla mode sets an explicit capability and needs no API key; Jev mode is on by default and needs a local TypeSafe key exported as TYPESAFE_API_KEY.
  • Setup: cargo install --path . --locked, then copy skills/switchloom/SKILL.md into ~/.agents/skills/switchloom/.
  • The website playground has a routing graph, probabilities and a 4,000-character prompt limit; 1.0 is an unpublished local preview.

Quickstart

bash
cargo install --path . --locked
mkdir -p ~/.agents/skills/switchloom
cp skills/switchloom/SKILL.md ~/.agents/skills/switchloom/SKILL.md

Watch out

Grounded on the truncated README and GitHub metadata reviewed 2026-10-15; the README is cut inside the playground section and links benchmark limitations at switchloom.ai/benchmarks/pokedex-round-2, which this digest does not include. The author explicitly recommends against adopting the routing workflow based on two pilots on one application.

Questions about this entry

Short answers drawn from the linked project or page.

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