SOFTWARE ENGINEERING AGENTS

Coding Agents & Repository Automation

Protect codebases and streamline autonomous coding loops with instant patch verification, safe command gating, and skill dispatch.

1. The Production Bottleneck

Coding agents generate patches and execute terminal commands iteratively. Relying purely on generative models for self-critique leads to blind spots, hallucinated library flags, and catastrophic commands (like git reset --hard or rm -rf). Running full-context reviews on every minor diff adds 10-20 seconds to every edit cycle.

2. Architecture Comparison: Without vs With Jev

WITHOUT JEVTraditional Prompt Loop
Risky unvalidated shell execution

Agents may execute destructive shell commands without deterministic policy bounds.

Slow self-critique cycles

Calling large generative models just to inspect a 5-line diff causes high latency and context bloat.

Inconsistent lint triage

Free-form LLM interpretation often misdiagnoses compiler errors and cycles needlessly.

WITH JEVType-Safe Decision Layer
Sub-50ms diff review gate

Evaluate patch risk, syntax confidence, and scope boundary before applying to disk.

Deterministic shell gating

Allow, prompt, or block terminal commands using probability-backed safety thresholds.

Targeted skill selection

Instantly pick the right CLI or testing skill without polluting model system prompts.

3. Execution Micro-Flow

How state flows through the bounded decision layer during live agent execution:

STEP 01
Proposed code diff / shell command
STEP 02
Jev security & syntactic validation
STEP 03
Threshold-gated execution / confirm prompt
STEP 04
IDE / terminal agent execution & feedback loop

4. Practical Engineering Trade-offs

Deploy This Pattern When:

  • Coding agents execute in autonomous or semi-autonomous terminal loops
  • Diffs and commands must be filtered against project safety rules
  • Fast triage of linter/test failure outputs is needed

Avoid Or Re-evaluate When:

  • Entire architectural redesigns that require multi-file semantic reasoning
  • Assuming a green diff gate substitutes for automated test suites
  • Missing file context in the serialized diff payload

5. Sourced Community Builds

28 Implementations
COMMUNITY OBSERVEDby RaptorSub-50ms deterministic decision window

A dual-arm robot with Jev in the middle layer

Decisions to Jev, inverse kinematics and physics to code.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby a boSub-50ms deterministic decision window

EmbodiedJev

A MuJoCo workbench for robot decisions, with Jev in the loop.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Aditya SinghSub-50ms deterministic decision window

Voice control over Fusion 360

Jev decides only one thing: was that a command or chatter?

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Allen PorterSub-50ms deterministic decision window

home-assistant-typesafe

Home Assistant routes what you said through Jev, not an LLM.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby KelbieSub-50ms deterministic decision window

Hunch

Code review against rules you write in plain English.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby PaulSub-50ms deterministic decision window

is-malicious

A codebase scanner that helps you not run malicious code.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby colineySub-50ms deterministic decision window

Jev Browser Use

A Codex skill: Jev clicks, Codex thinks and checks the result.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Shaharia LabSub-50ms deterministic decision window

jev-cli

Ask Jev from a shell, and get an exit code back.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Eronmonsele AigbilueseSub-50ms deterministic decision window

jev-cua

A local computer-use fast path for Codex and Waku.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby yikangy873Sub-50ms deterministic decision window

jev-desktop

Jev picks the action inside Codex Computer Use.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Roman SlackSub-50ms deterministic decision window

jev-drone

A simulated drone that asks Jev for a judgment 2.5 times a second.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Jeremy HuangSub-50ms deterministic decision window

Jev PR Labeler

GitHub PR labels chosen by Jev, with size measured as scope, not lines.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Dev AgrawalSub-50ms deterministic decision window

Jev Review

A staged code-review workflow with a local dashboard.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Pratyush GargSub-50ms deterministic decision window

jev-router

Routes each Claude Code task to the cheapest model that can do it.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Nozomi KoborinaiSub-50ms deterministic decision window

jev-spec

Checks generated code against the specification that asked for it.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Nassim ArifetteSub-50ms deterministic decision window

jevgrep

Semantic code search for agents: find behaviour, not strings.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby BrainwiresSub-50ms deterministic decision window

jevwire

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

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby AnushaSub-50ms deterministic decision window

Magic Jev Ball for code review

Shake it on a pull request and Jev approves or rejects in 200 ms.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby model-clisSub-50ms deterministic decision window

jev CLI

A typed judgment CLI: questions in, answers and exit codes out.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Tyler NiemanSub-50ms deterministic decision window

patdown

A fuzzy linter: Jev gives your code an ocular patdown.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Max LvSub-50ms deterministic decision window

pi-jev

A Pi extension: Jev picks the file excerpts, a local model writes the code.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Ilias IsmSub-50ms deterministic decision window

Hard-coded rules moved to Jev

Ilias Ism uses Jev instead of regex in aiseotracker, linkdr and genppt.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby lykSub-50ms deterministic decision window

RoboJEV

Two-stage Jev control of a Franka Panda arm in MuJoCo.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby BentlySub-50ms deterministic decision window

siftr

Semantic code search for coding agents, benchmarked on SWE-bench Lite.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Matthew BlodeSub-50ms deterministic decision window

taste-lint

Catches AI slop in a diff before it ships.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Jake ReardonSub-50ms deterministic decision window

The Jev-enator

Three Claude Code hooks that each ask Jev a question.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby Ghaleb DweikatSub-50ms deterministic decision window

winnow

A context sieve for Claude Code: Jev judges each tool result before it lands.

Inspect Code & Execution Trace →
COMMUNITY OBSERVEDby CompozyOSSub-50ms deterministic decision window

Yoshi

A context-pruning proxy for Claude Code and Codex.

Inspect Code & Execution Trace →