Jev-kit: measured decision hooks and browser execution for Claude Code
A Reddit builder report links a public toolkit that uses Jev to judge selected tool calls, size subagents, and choose browser actions.
The original Reddit report and jonathanavis96/jev-kit source were inspected on October 1, 2026; airlock/client.py calls the native TypeSafe System One endpoint. Local rules prefilter tool calls, with Jev judging selected cases. The report separates preplanned Wikipedia clicks from tasks requiring navigation: Jev alone failed all six unguided tasks, while Sonnet planning plus Jev completed them. The kit also adds subagent-sizing and completion checks. These are small builder-run tests, and the guard fails open on provider errors.
jev-kit</h1> <p> <strong>Everything you need to run TypeSafe's Jev with Claude Code:</strong><br/> guard your agent's tool calls, right-size its sub-agents, and wire Jev into search, browsing, review and more. </p> <p> <a href="LICENSE"><img alt="License: MIT" src="https://img.shields.io/badge/license-MIT-blue"></a> <img alt="tests" src="https://img.shields.io/badge/tests-1310%20passing-brightgreen"> <img alt="Python 3.10+" src="https://img.shields.io/badge/python-3.10%2B-blue"> <img alt="Platforms" src="https://img.shields.io/badge/platforms-Linux%20%7C%20WSL2%20%7C%20Windows-lightgrey"> <img alt="Claude Code" src="https://img.shields.io/badge/Claude%20Code-PreToolUse%20hook-8A3FFC"> <img alt="TypeSafe Jev" src="https://img.shields.io/badge/TypeSafe-Jev-0F9D58"> </p> <p> <a href="#quickstart">Quickstart</a> · <a href="#what-is-in-the-kit">What is in the kit</a> · <a href="#jev-as-the-decision-maker-the-browser-agent">Browser result</a> · <a href="#how-it-works">How it works</a> · <a href="#measured-results">Measured results</a> · <a href="#safety-model">Safety</a> · <a href="#faq">FAQ</a> </p> <img src="docs/assets/hero.svg" alt="jev-kit: an agent's tool call passes a free code pre-filter that lets about 93% straight through; the rest are judged by Jev in about 0.3 s and then allowed, warned, rewritten or blocked. Any error lets the call through." width="100%"> </div> > **Jev decides, Claude writes.** With Jev choosing each click, the browser > agent's Claude bill was **0.0008 USD** a run against **0.1868 USD** with > Sonnet choosing, at the same 9/9 success. [The numbers, and how they were > taken.](#jev-as-the-decision-maker-the-browser-agent) ## What is Jev, and why a kit Jev is a Type