Skip to content

Jev directory

Pi Automode Classifier

An auto-mode plugin for the Pi coding agent that classifies shell commands before they run: built-in rules decide most calls, and Jev (hosted) or Kev and Laya (local, CPU, offline) route the rest to run, confirm, or block.
Stars
7
Language
TypeScript
License
MIT
Reading time
2 min
Published by
Community
Author
deepu105
Last verified
Oct 2026

Highlights

  • Rules first: rules.ts parses shell commands including $(...), bash -c strings, and sudo, timeout, or uv run wrappers.
  • Each tool call gets one of three outcomes: runs, needs a confirm prompt, or is blocked.
  • With Kev or Laya on CPU it works fully offline and does not use the GPU; the hosted Jev route is opt-in.
  • Built because Pi runs every tool call without approval; the author wanted something like Claude Code's auto mode.
  • Not a sandbox: it guards the agent's tool calls, not ! commands you type; extensions run with your permissions.

Watch out

README reviewed 2026-10-17; the digest truncates mid-sentence in the rules section, so the full verdict logic, install steps, and model prompts are not visible. The README itself warns it is not isolation and points to Pi's security docs for real sandboxing.

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.

X: Agent Handoff Gate: agents verify what they hand off

X: Jev as an LLM guardrail inside Agentgateway

X: Vercel's fx safety reviewer, measured at 18× faster

Reddit: Early experiments wiring Jev into Pi as a safety layer and model router.

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