Skip to content

Jev directory

Jev Gateway — vinilana

A local gateway for coding agents that asks Jev which tool to call each turn and steers the LLM when Jev is confident, while every other request goes to your usual provider untouched.
Stars
319
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
vinilana
Last verified
Sep 2026

vinilana/jev-gateway

User repository on GitHub

View on GitHub

An easy way to use jev with your coding agent for tool calling reasoning

Forks
46
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A local LLM gateway for coding agents. When your agent is about to decide which tool to call, the gateway asks Jev, TypeSafe's fast decision model, instead of leaving that choice to the expensive reasoning model. Everything else goes to your usual LLM untouched. It works with Codex, Claude Code, OpenCode and Kilo out of the box, including on ChatGPT and claude.ai subscriptions, with Gemini API clients, and with any client that speaks the OpenAI, Anthropic or Google Gemini APIs.

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

Highlights

  • Launchers jev-codex, jev-claude, jev-opencode, and jev-gemini pass arguments through and work with subscription logins as well as API keys.
  • When Jev is down, slow, or the key is wrong, every request goes straight to the LLM; the gateway never fails a request.
  • Jev keys can come from TypeSafe, OpenRouter, or Vercel AI Gateway; the first launcher asks once and stores the choice in ~/.jev-gateway/.env.
  • A dashboard at localhost:8790 shows routing status, Jev latency, confidence, cost, and LLM token counts; baseline mode compares with routing off.
  • Listens on 127.0.0.1 only, leaves ~/.codex, ~/.claude, and ~/.config/opencode unchanged, and defaults to ports 8790, 8789, 8791, and 8788.

Quickstart

bash
npm install -g jev-gateway
jev-codex --dashboard

Watch out

MIT-licensed and not affiliated with TypeSafe. Needs Node.js 22.15+ and a Jev key; only sessions started through the jev- commands are routed.

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.

YouTube: Ray Amjad puts Jev inside an agentic coding loop and looks at what it costs to run.

YouTube: RoboNuggets puts Jev to work inside Claude Code.

X: Jev 1.14 is now on OpenRouter

X: Decision outputs in Grep

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

1GitHub stars
Local HTTP service exposing Jev through the Vercel AI Gateway: projects POST state plus typed questions and get Jev answers with provider metadata, without holding a TypeSafe API key.
Jev Integrations & Adapters#community#github
0GitHub stars
A session-aware, OpenAI-compatible gateway that routes chat completions across provider pools by cost, quality, and capability rules, optionally asks configured decision providers typed choice questions with a deterministic fallback, and records requests, decisions, and outcomes in SQLite.
Jev Integrations & Adapters#community#catalog-import#logicrw

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