Skip to content

Jev directory

Pi Auto Reviewer

A Pi extension that reviews shell commands before execution in three tiers — auto-permitted, auto-blocked, and model-reviewed — with Jev, OpenRouter, or a pi model returning ALLOW or BLOCK for risky commands.
Reading time
2 min
Published by
Community
Author
vinzenzu
Last verified
Oct 2026

Highlights

  • Routes every shell command into three tiers: auto-permitted, auto-blocked, or sent to the configured reviewer.
  • Detects 15 risky behaviors, from force-push and recursive-delete to disk-destructive commands and PowerShell elevation.
  • Read-only commands with redirection, pipes, or secret-looking env vars fall through to tier 3 instead of being auto-permitted.
  • Tier-3 reviews take up to 60s with one automatic retry; a twice-failed review prompts interactively or blocks in JSON mode.
  • The Jev backend sends tier-3 commands to TypeSafe's /v1/systemone; malformed, inconsistent, or tied answers fail review.

Watch out

MIT-licensed, but the README leaves tier pattern lists and review behavior to a provider model and says to use the extension at your own discretion. Each review attempt is written to the OS temporary directory under pi-reviewer-debug, with the newest 20 files kept.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

YouTube: Kubernetes admission control with a decision model, fail-closed.

Hacker News: SafeDep Gryph plus Jev checks for compromised coding-agent behavior.

2 pointsDetecting Compromised AI Coding Agents with Jev and GryphRead the thread on Hacker News

X: Jev and Laya on security queries

X: Testing Jev for prompt injection

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai