Jev in production › Agent guardrails and approvals

pi-automode-classifier

Classifies shell commands with Jev, or local Kev/Laya, to auto-run, confirm, or block tool calls before execution in the Pi coding agent.

Open on GitHub ↗

The source publishes no measured number.
Use
Agent guardrails and approvals
Industry
Developer tools
Form
Open-source tool
Stage
In production
Plugs into
Pi coding agent
Listed
2026-10-09
Found via
github
Repository
deepu105/pi-automode-classifier
Stars
6
Forks
0
Last push
2026-10-09
Language
TypeScript
License
MIT

The README opens with

An auto mode plugin for the Pi coding agent that uses a classifier model, Jev (hosted) or Kev/Laya (running locally), to classify shell commands before they run.

It decides per tool call whether the call runs, needs a confirm prompt, or is blocked. Built-in rules decide most calls. The model checks the shell commands the rules don't know, and you get a prompt for the risky ones.

I built it because Pi runs every tool call without asking for approval, and I wanted something like Claude Code's auto mode. With Kev or Laya on CPU it works fully offline and doesn't use the GPU. With Jev the commands are sent to the provider, so that one is opt-in.

Badge

For the project's own README, linking back here:

Listed in Jev in production

Also used for agent guardrails and approvals