jevbooks

← All projects

pi-warden

DevMortimer/pi-warden

Pi guardrails that steer the agent instead of interrupting you.

Verification & Guardrails96%Runner-up: Agent Decisions

What it is

pi-warden supervises Pi coding agents, catching risky actions, ignored rules, stuck loops, unverified done claims, security issues, runaway output, and wasted context. It usually feeds issues back to the agent rather than interrupting the user.

How it uses Jev

Jev judges irreversible and off-task tool calls before bash/write/edit run, checks every write and edit against project Markdown rules, detects repeated failures, and evaluates done claims. Verdicts are returned to the agent as a held tool result or a short steer.

Primitives:choicescorenoul

Technique worth stealing

Returning Jev's verdict to the agent as a held tool result or steer instead of a user dialog.

Try it

pi install npm:pi-warden, then /warden enable and /warden test.

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.79
  • Shows a System One patternunclear0.55
  • Handles uncertaintyno0.07
  • Measuredno0.20
  • Runnableyes0.98
  • Worth recommendingunclear0.43
  • Model replicano0.10
  • Problem scopescore on a 0–2 scale1.11
  • About Jevyes0.93

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