Skip to content
MrJev

Jev CLI Tools

Jev's output is structured, which makes it easy to drop into a Unix pipeline. These tools read text or JSON on stdin, ask typed questions, and print machine-readable answers you can pipe into jq, grep, or a CI check.

A REPL or playground is also the fastest way to iterate on question wording before you write application code.

27 projects

jevgrep (dzhng)

★ 3.1k▲ 239

dzhng/jevgrep

Finds code by what it does rather than what it matches: a CLI for coding agents that asks which files and which regions are relevant to a description. Unrelated to the JevGrep above, which has the same name.

TypeScriptReviewed

webctl

★ 163▲ 1

dorkitude/webctl

Search CLI for agents: results from up to three backends are scored by Jev against your query and an explicit --goal, and only the relevant ones reach the agent's context. Its benchmark excludes an arm it could not observe.

GoReviewed

sys1grep

★ 150

uehaj/sys1grep

Greps by meaning rather than pattern, scoring every line against a description and combining meanings with AND, OR and NOT; a single dependency-free Node file. Japanese and English. Formerly jev-semgrep.

JavaScriptReviewed

jgrep

★ 140▲ 1

keltokhy/jgrep

Like grep, but the pattern is a description: it filters piped output as well as files and prints a probability per line.

PythonReviewed

jegrep

★ 121▲ 4

can1357/jegrep

Semantic grep with no embeddings, index, or daemon: it searches the live tree on every run and matches concepts rather than strings.

RustReviewed

mrnugget/jev-shell-history

Fish-style zsh autosuggestions, ranked by Jev from your recent history.

TypeScriptReviewed

JevGrep (Arifette)

★ 108▲ 3

nassim-arifette/jevgrep

Semantic code search for agents, as a CLI or MCP server: ask what the code does and get source excerpts with paths and line numbers.

TypeScriptReviewed

SemDecide

★ 83▲ 2

sharziki/semdecide

Unix-style CLI for typed semantic decisions: classify, score, filter, and guard inside shell scripts, CI, and data pipelines.

PythonReviewed

kyu1204/jgrep

Semantic grep that packs sixteen chunks and sixteen questions per request, with grep's exit codes and a --diff mode for linting a change against a rule written in English.

TypeScriptReviewed

grev

★ 61▲ 2

aurorainfra/grev

Unix filters that ask a question instead of matching a pattern, so a pipe can select its lines by meaning.

Go

shaharia-lab/jev-cli

Rust CLI whose exit codes separate a false gate from an answer inside your abstain band, so a script can take a third branch and ask a person. Lints the request before it spends anything.

RustReviewed

devanshbatham/commit-miner

Classifies Git commits into bug fixes, security fixes with CWEs, and change types.

RustReviewed

Alurith/jeff

Read-only Go CLI that checks files against rules such as unclear responsibility or weak error handling with Jev, locally or in CI.

GoReviewed

slop-grader

★ 37▲ 1

lukstei/slop-grader

Grades prose against twenty-one named writing tics, asking every rule about every line, and writes its findings as a brief for a coding agent to act on.

TypeScriptReviewed

Sniff Test

★ 36▲ 1

DanRWilloughby/snifftest

Prose linter for AI writing tells: countable regex rules run locally, and one judgment question covers the rest.

TypeScriptReviewed

NucleiSniper

★ 34▲ 1

MorDavid/NucleiSniper

Runs every Nuclei template in order of relevance to a fingerprinted target, with Jev scoring which findings are likely to matter.

Python

jsort

★ 29▲ 1

keltokhy/jsort

Sorts lines along a plain-English dimension by judging them in pairs, so the sort key is a description rather than a field.

PythonReviewed

evoke

★ 27

evoke-build/evoke

Turns a sentence into a call of a small program you installed from Git, run only when the confidence gate allows. A CLI, a package manager for those recipes, and a TypeScript SDK over the same core; your overlay may tighten a reflex's effect but never loosen it.

RustReviewed

jev-cli

★ 23▲ 1

Nasrallah-AL/jev-cli

Typed judgments from the command line, published to npm as jevctl.

TypeScriptReviewed

tumf/jev-cli

CLI and stdio MCP server for the three Jev primitives, with --value for shell scripts and structured stderr errors. auth set refuses a key as an argument, keeping it out of shell history.

PythonReviewed

jev-commit

★ 17▲ 1

valentynkit/jev-commit

Pre-commit hook where one Jev call checks whether the commit message matches the staged diff, flags debug leftovers and unmentioned work, and blocks only when it finds a credential.

PythonReviewed

syumai/jevyoumean

Semantic "did you mean?" for any command: wraps a CLI and proposes the correction a typo was reaching for. Experimental, by its author's own note.

GoReviewed

tisco

★ 14

ailiahq/tisco

Terminal tool that transcribes a folder of video clips, has Jev judge the transcripts against a plain-language request, and previews every move or rename for approval before anything changes, with undo.

TypeScript

jeq

★ 9

cristianoliveira/jeq

Typed questions in a shell pipeline, for scripts and agents that want an answer without the boilerplate.

Go

markjaquith/typesafe-ai-playground

Rust CLI of Jev experiments, including PHI detection, code-comment review, live tone analysis, and occupation and industry classification.

RustReviewed

aoprisan/jev-ts-repl

Terminal REPL for shaping System One requests before writing code. Simulates answers when no API key is set.

TypeScriptReviewed

m0rphtail/triagedy

Security alert triage as a Unix filter: JSONL alerts in, typed decisions out.

RustReviewed

Other categories

Get new Jev projects every week

New Jev releases, pricing changes, and the best new projects, once a week. No spam; unsubscribe anytime.

Powered by Buttondown. See our privacy policy.