jevbooks

← All projects

hermes-jev-approvals

anpicasso/hermes-jev-approvals

Jev-powered smart command approvals for Hermes Agent.

What it is

A Hermes Agent plugin that replaces the auxiliary approval reviewer with TypeSafe's Jev decision model, serving only auxiliary.approval when approvals.mode is smart. It returns APPROVE, DENY, or ESCALATE for commands Hermes routes to review.

How it uses Jev

Jev answers six typed questions in parallel on the redacted command and operator policy: verdict (Choice), policy_allows, self_advocating, reads_secrets, sends_outbound (Noul), and blast_radius (Score). Deterministic code applies ordered rules to produce the final verdict; malformed answers raise and Hermes escalates.

Primitives:choicescorenoul

Technique worth stealing

Replacing prose parsing with typed probabilities plus deterministic rule ordering for safe command approval.

Try it

hermes plugins install anpicasso/hermes-jev-approvals/plugin; hermes auth add typesafe-jev; set approvals.mode smart and auxiliary.approval.provider typesafe-jev.

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.65
  • Shows a System One patternno0.32
  • Handles uncertaintyno0.17
  • Measuredyes0.93
  • Runnableyes0.84
  • Worth recommendingno0.38
  • Model replicano0.07
  • Problem scopescore on a 0–2 scale1.00
  • About Jevyes0.98

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