Jev directory
CommunityJev Tools & CLIs
Taifoon Jev Grader
An npm package and CLI that grades AI agent jobs with TypeSafe's Jev: code checks the facts, Jev answers four closed questions about the delivery, and code composes complete, reject, or needs_review with a recomputable receipt and unsigned on-chain calls.
- Reading time
- 2 min
- Published by
- Community
- Added
- Oct 2026
Highlights
- Grades agent jobs with four closed questions; code composes complete, reject, or needs_review.
- Runs offline with no key: npx @taifoon/jev run --demo replays a recorded Base job.
- Without a key, three free grades a day per caller on the Taifoon coordination layer.
- Code checks (includes, sources, json, deadline) can reject before Jev is asked.
- Ships a jev-grader skill for Claude Code, Codex, Cursor, and Cline.
Questions about this entry
Short answers drawn from the linked project or page.
Run npx @taifoon/jev run --demo, which replays a recorded Base job offline with no key and no network and arrives at the same decision digest. Without a key you also get three free grades a day per caller on the Taifoon coordination layer.
Four closed questions: spec_met (does the delivery meet the task), unsupported_claim, ending, and cheat_shaped. Code turns those answers into complete, reject, or needs_review, and the receipt carries every answer's full distribution.
The checks field supports includes, sources, json, and deadline. Code runs them first, and a failed check rejects the delivery before Jev is asked anything.
No. It contains no key and signs nothing. Every grade comes with the unsigned calls that record it on chain, targeting the Taifoon devnet and mainnet by default or any network you name, and --record none turns them off.
Yes. The repository ships a jev-grader skill that teaches an agent to grade a delivery the right way. Install it with claude plugin marketplace add taifoon-io/jev and claude plugin install jev@taifoon-jev, or npx skills add taifoon-io/jev --skill jev-grader for Codex, Cursor, and Cline.
A buyer paid 1.5 USDC for equity_research on AAPL and only a 32-byte digest reached the chain. Jev answered spec_met no 0.97 and ending needs_review 0.93, so code composed reject and produced the unsigned reject call for BitAgent's evaluator seat.
No. It returns unsigned calls. Recording a grade on Base through the coordination layer needs a TypeSafe key plus a Taifoon relayer key, and the n8n workflow writes to JevDecisionLog and JevAnswerLog on Base.
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.