shipwithjev

Catalog / Agents & browsers

0201GitHub

jevwire

A decision layer for agents: MCP server, library and Claude Code plugin.

Brainwires/jevwireREADME ↗
# jevwire

**Jev** is TypeSafe AI's [System One](https://docs.typesafe.ai/concepts/system-one) model: a fast,
calibrated classifier. You give it a state and a map of typed questions — yes/no, pick-one,
rate-on-a-rubric — and it answers every one in parallel with a probability over the answer space
*you* defined. It never generates text, so the answer is always inside your schema.

**jevwire** wires it into a harness. The repository is
[Brainwires/jevwire](https://github.com/Brainwires/jevwire); the npm package is still published as
`jevwire` and the Claude Code plugin is `jev`.

It is three things:

- **7 MCP tools** — `jev_rank`, `jev_pick`, `jev_verify`, `jev_evaluate`, `jev_gate_action`, `jev_next_step`,
  `jev_list_models`.
- **An embeddable library** — `JevDecisionModel` plus a pure `run*` function per tool, so mandatory
  checks can live in your harness instead of in a tool an agent may decline to call.
- **A Claude Code plugin** — hooks that put judgments at the harness boundaries: before a tool
  call, after a fetched result, before the turn ends. Everything they decide is addressed to Claude,
  not to you: a note about a call that already ran, or a single `deny` Claude can answer. As of
  0.3.0 they never prompt you.

It is **not** for generation, arithmetic, counting, date comparison, or multi-hop reasoning. It
answers bounded questions over text you hand it. Anything numeric or ordered should be extracted as
a choice over enumerated options and compared in code.

Release 0.4.0 has been exercised against the live TypeSafe API on **2026-09-18**. Every latency,
token count and cost figure quoted in this README comes from that run or the 0.3.0 one it is compared
against.

## Install

Node >= 20 for all three routes.

### Claude Code plugin

```
/plugin marketplac

Also filed under Agents & browsers

  1. 0295

    Flight search with Browser Use

    Breaking: Browser Use + Jev = Ultrafast ⚡ Findings flights took 7s and cost only $0.0039 🤯 > new action space every step > DOM state space > small LLM fallback to type (this video is at 1x speed btw) Built a tiny open source browser agent. try it below ↓

    @gregpr07 · Agents & browsers · ~$0.004 · ~7 s

  2. 0500

    Jev: AI Decisions as a Typed Function Call | StackToHeap

    # Jev: AI Decisions as a Typed Function Call What I learned using TypeSafe's Jev for code review, and why its more surprising uses are browser control and generative UI.…

    stacktoheap.com · Agents & browsers

  3. 0319

    x-scanner

    Chrome extension that labels every post you scroll past on X with six typed questions per post, and counts what it costs in the corner.

    oso95 · Agents & browsers

  4. 0318

    Vibe Check for X

    Chrome extension that scores draft posts and reply context before posting; optional media descriptions come from a separate vision model.

    RafalWilinski · Agents & browsers