patdown

typesafe's jev as a "fuzzy linter". give your code an ocular patdown.

Block, steer, and "fuzzy lint" with Jev to make agents follow your rules and conventions. CLI, github action, pi package, claude extension, and more. Built with Effect + TypeScript.

How it uses Jev

The judge is swappable. The default backend uses Effect Decision / DecisionModel with TypeSafe; rules and CLI commands use a provider-neutral interface.

Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README.

Keep exploring

Similar to patdown

Browse all
JEV-language project preview
Demos & playgrounds
Give your Jev language
athena-jev project preview
Agent tooling
ATHENA gives coding agents reflexes - an open-source cognitive control layer powered by TypeSafe Jev.
jev-pref project preview
Agent tooling
Turn your AGENTS.md preferences into a fast, Jev-powered AI linter.
snifftest project preview
Agent tooling
A prose linter that sniffs out AI writing tells. Zero dependencies, countable rules plus one judgment model.
jev-shadcn-lint-eval project preview
Benchmarks & research
A small second eval for shadcn-ui/lint that uses TypeSafe's Jev to judge the linter's own output.
commentcop project preview
Applications
Put your code comments on trial. Powered by Jev.
jev-codes project preview
Benchmarks & research
Audit your git diff against YAML coding-standards packs using TypeSafe's Jev model, from a CLI or your AI agent's command/skill.
jev-paper-judge project preview
Demos & playgrounds
Feedback on your paper in seconds.
jev-deferred-crispification project preview
Benchmarks & research
Position paper: the Hidden-Markov and fuzzy primitives missing from TypeSafe AI's Jev and System-One decision models. Two lemmas, one principle (Deferred Crispification), one architecture (BSF-S1).