Skip to content
JevDirectory.org

perch

A semantic linting CLI that parses a repository into a method-level call graph, then asks Jev to flag likely defects and check rules written in plain English.

Category
Tools & Integrations
Format
—
Published by
Community
Author
lakeday-org
Added
2026-09-25
Last verified
2026-09-25

Highlights

  • A sample scan flags wrong_order at 81% confidence and off_by_one at 90%, with severity columns.
  • Custom rules live in perch.yaml using a where, each, min, and ensure grammar.
  • `perch setup claude-code|codex|pi|cursor` installs agent skills into each tool's directory.
  • Dismissed findings are stored in .perch/closed.jsonl and `perch check <id>` re-asks after a fix.

Quickstart

bash
npm install -g @lakeday/perch
export PERCH_API_KEY=<your TypeSafe API key>
perch scan

Watch out

Needs a PERCH_API_KEY created in the TypeSafe console, and Perch is a separate product from TypeSafe.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: A usage router for Grok Bot

Jev + GrokBot is the best AI agent system I’ve built in my life It just made my setup CHEAPER and FASTER than what 95% of people are running... setup takes literally 7 minutes: prompt → GrokBot → Jev decision → GrokBot execution → result step 1 → open @typesafeai , Show more

codila
codila
@0xCodila

Jev is the "Internet" moment for the AI industry It tells your agents and LLMs what to do next, in milliseconds and at almost zero cost If you set it up correctly, you will have the AI engineer’s stack for 2028 In this article, I show you how x.com/i/article/2077…

Reply

X: The compaction plugin, in Chinese

连 JEV 的联合创始人 @CompleteSkeptic 都亲自下场转发点赞:这是 JEV 正确的打开方式! 大家在 Claude Code 里写长代码,最恶心的就是上下文一满,系统就卡住 10 秒去写总结小作文 开发者 @tamarajtran 刚刚开源了这个插件:利用 JEV 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

X: A prompt box that fills itself in

X: jev-browser in Cline

We built a plugin that gives Jev a browser in Cline, and have been blown away by the results. 1. Install it in our new desktop app: Customize > Marketplace > Plugins > search 'jev-browser' 2. Create a Vercel AI Gateway API key, then save it to 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

Related terms

Glossary definitions related to this entry.

More like this

84GitHub stars
An ast-grep semantic linter where each rule is one natural-language question judged by Jev: 98 rules flag name/body drift, stale comments, weak tests, quiet failures, and commits whose diffs contradict their messages.
Tools & Integrations#community#typescript#cli
9GitHub stars
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.
Tools & Integrations#community#javascript#cli
689GitHub stars
A Rust coding-agent harness and TUI that uses Jev to pick a model and effort, route bounded utility work, and decide what context to keep, with code constraining every choice and validating results.
Tools & Integrations#community#rust#coding-agent
Back to all resources

From the community

Posts from builders shipping with Jev right now.

Follow @typesafeai

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

A playable 16-judgment demo

AI multiple choice, not essay writing

Screening agent actions with Jev

Tested TypeSafe’s Jev (no-text, probability-only model) as an AI agent safety monitor. Checking each action first worked well caught most attacks with almost no false blocks, and much faster than Gemini.

Image
Image
Image
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

Cua's small System One models