Skip to content

Jev directory

Stanley

A Jev-first command-line coding agent: natural-language requests are routed by Jev to one of ten bounded review and triage workflows, and unsupported requests fall back to the Pi coding agent or a workflow Stanley stages for promotion.
Stars
117
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
devagrawal09
Last verified
Sep 2026

About this project

Stanley is a command-line tool for checking and understanding code changes. Instead of naming a command, you describe what you need. TypeSafe Jev routes the request to one workflow: a built-in, a trusted repository workflow, or one Stanley wrote for itself. Each workflow is deterministic code that gathers bounded evidence and asks Jev small fixed-choice questions about it; code, not a model, makes the decisions. That is the hot path, and it never starts a general agent.

Quoted from the project's README. Read the full README.

Highlights

  • Ten built-in workflows cover diff checks, security, performance and compatibility review, test-gap finding, and failure triage.
  • Not on npm yet: 0.1.0 is built from source, and the old jev-code package on npm is 0.0.1 and does nothing.
  • Unsupported requests go to the Pi coding agent when installed, then Stanley drafts a workflow it validates and stages for you to promote.
  • The TypeSafe key is read only from TYPESAFE_API_KEY, never files or flags, and the model comes from TYPESAFE_MODEL.
  • The README warns that an empty findings list is not an approval; reports also list notChecked.

Quickstart

bash
git clone https://github.com/devagrawal09/stanley-code.git
cd stanley-code
npm ci
npm run build
export TYPESAFE_API_KEY="YOUR_API_KEY"
node dist/cli.js --help

Watch out

MIT-licensed and not affiliated with TypeSafe; requires Node.js 22.18 or newer, git, a repository, and a TypeSafe API key, and Windows is untested.

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

X: A usage router for Grok Bot

X: The compaction plugin, in Chinese

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