Skip to content

Jev directory

Jev Lint — npmjs.com

A natural-language linter for Node 24+ in which an ast-grep matcher selects the code and a one-sentence Jev rule returns a calibrated verdict. Ships 99 rules covering names, comments, tests, shell scripts, commit messages, and AGENTS.md files.
Reading time
2 min
Published by
Community
Added
Nov 2026

This is one of several Jev listings for the same project. The canonical entry is Jev Lint — mizchi.

Highlights

  • A rule is one sentence; ast-grep picks the code and Jev answers with a probability.
  • Ships 48 questions asked in several languages, 99 rules in all, listed in RULES.md.
  • The worked example reports a 0.89 agreement against a 0.56 shipped cutoff.
  • The API key is read only from TYPESAFE_API_KEY or TYPESAFEAI_API_KEY, never from the config file.
  • Nothing to install to try it: Node 24+ and npx are enough for a first check.

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: Vercel's fx safety reviewer, measured at 18× faster

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

X: Decision outputs in Grep

Hacker News: jevmem keeps Claude Code project memory by asking Jev which turns are worth saving.

avinashjetwani61 pointsJevmem – automatic project memory for Claude Code, built on JevRead the thread on Hacker News

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