Skip to content
JevDirectory.org
CommunityTools & Integrations4 starsVerified 2026-09-22

jev-pref

CLI and GitHub Action that turn project-defined semantic preferences from AGENTS.md into Jev Noul or Choice checks over code changes, then map each result to an advisory or blocking outcome. Checks can be tuned on labeled diffs.

Category
Tools & Integrations
Published by
Community
Author
doeixd
Added
2026-09-22
Tagscommunityjavascriptclicoding-agentguardrails

Highlights

  • Turns preferences from AGENTS.md into Jev Noul or Choice checks over a diff, then maps each result to advisory or blocking.
  • setup is agent-facing: it inspects the repository and teaches your coding agent to configure checks.
  • Checks can be calibrated against labeled examples in evals/*.json.
  • Credentials stay environment-only; the agent records the variable name, never its value.
  • Ships examples for an agent loop, pre-commit, GitHub Action, and review script.

Quickstart

bash
npx jev-pref setup
npx skills add doeixd/jev-pref --skill jev-pref

Watch out

MIT-licensed. Needs Node.js 20+ and npx plus a TypeSafe key; reviewed change text is sent to TypeSafe, and only conditions visible in the review input should be encoded as checks.

More like this

22GitHub stars
A security hook for coding agents that asks Jev three typed questions before every tool call and scans tool results for prompt injection, with adapters for Claude Code, Codex, Copilot CLI, Gemini CLI, Cursor, pi, OpenCode and ACP.
Tools & Integrations#community#javascript#agents
Communityjev-guard
17GitHub stars
A Claude Code Stop hook that reads the turn transcript locally and spends one four-question Jev call only when files changed with no passing check since, blocking unverified done claims.
Tools & Integrations#community#javascript#claude-code
Communityjev-belay
17GitHub stars
Agent-ergonomic CLI following the AXI conventions that gives coding agents Jev judgments for blocking risky tool calls, screening fetched content for prompt injection, triaging logs, flagging risky diffs, and ranking many items. Routine commands are decided locally at no cost.
Tools & Integrations#community#typescript#cli
Communityjev-axi
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

Browser Use Ultrafast, powered by Jev

A really smart switch statement

hype-free explanation of jev: jev does not replace gpt / claude jev is just a *really* smart switch statement like if 2016 ml classifiers got 2026 levels of intelligence it's a new* type of tool that will make a lot of workloads insanely fast, cheap, and accurate * = and by Show more

Diogo Almeida
Diogo Almeida
TypeSafe AI
@CompleteSkeptic

After co-inventing ChatGPT, I kept asking myself: why have superhuman chat models not led to AGI? I’ve spent the last 2 years in stealth building a new way to train models (RLCD), and a new type of frontier AI model that we are releasing today: Jev • 20-200x faster • 40-400x

Reply

When a designer gets Jev

Full Jev video tutorial

The case against Jev-scored compaction

This is a terrible compaction strategy that fundamentally doesn't understand how compaction and context management work. Seems like a lot of people are confused so let's break this down. 1. Compaction isn't a filter The role of compaction is to clean up history to keep the Show more

tamara
tamara
@tamarajtran

found the perfect use case for @typesafeai Jev: instant compaction in 2026, why is compaction still a summarization prompt? Jev can make it instant by scoring every tool call and dropping what’s irrelevant

Reply

Classifying rows in DuckDB