jevbooks

← All projects

jev-router.nvim

Mawfyy/jev-router.nvim

Neovim intent router classifying AI commands with Jev.

What it is

A Neovim plugin that classifies AI commands using Jev via the OpenRouter Decisions API and routes execution to matching handlers for file reading, code editing, command running, or general questions.

How it uses Jev

Sends the user's prompt as state, asks Jev a single choice question (intent), and maps the result to one of four routes. Also uses a follow-up Jev Choice question over candidate files for read_file, and a parallel complexity judgment for general_question.

Primitives:choice

Technique worth stealing

Using Jev's choice primitive to classify user intent before routing to specialized handlers.

Try it

Install with lazy.nvim, set OPENROUTER_API_KEY, then use :JevAsk <prompt>.

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.93
  • Shows a System One patternno0.14
  • Handles uncertaintyno0.07
  • Measuredno0.05
  • Runnableyes0.97
  • Worth recommendingno0.35
  • Model replicano0.03
  • Problem scopescore on a 0–2 scale1.06
  • About Jevyes0.98

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.