Skip to content

Jev directory

Jevkit — ariel-frischer

A Rust CLI that sends terse YAML or JSON question sets to Jev, validates them offline with 13 lint rules before any billed call, and prints parsed answers as JSON.
Stars
5
Language
Rust
License
MIT
Reading time
4 min
Published by
Community
Author
ariel-frischer
Last verified
Sep 2026

This is one of several Jev listings for the same project. The canonical entry is jevkit (Go).

About this project

██ ██████ ██ ██ ██ ▄█▀ ██ ██████ ██ ██▄▄ ██▄▄██ ████ ██ ██ ████▀ ██▄▄▄▄ ▀██▀ ██ ▀█▄ ██ ██. Typed decisions from the command line. TypeSafe’s Jev returns typed decisions instead of prose. jevkit is a CLI for it: ask Jev questions about a passage, get back probabilities, labels, and scores. jev lint validates a question set offline, before you spend anything on a call. More ways to install: see Installation details. No file, either: a yes/no question passed inline is a one-liner.

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

Highlights

  • jev ask sends noul, choice, and score questions by file, stdin, or --question-set, and prints parsed answers as JSON on stdout.
  • jev lint runs 13 offline rules in about 0.5 ms and exits 2 on rejected questions, catching asks the API would bill for.
  • Terse question sets are 198 characters versus 308 raw, a 36% writing saving, while the wire payload and API cost stay identical.
  • Ten questions in one request measured 230 ms versus 266 ms for one, for 39% more cost; the API answers questions in parallel.
  • Prebuilt binaries cover Linux and macOS on x86_64 and aarch64, and the installer verifies SHA-256; Windows needs WSL.

Quickstart

bash
curl -fsSL https://raw.githubusercontent.com/ariel-frischer/jevkit/main/install.sh | sh
jev ask -q severity.yaml "The deploy script drops the production database with no confirmation."

Watch out

MIT-licensed. Needs a TypeSafe or OpenRouter key stored in the OS keyring rather than argv; binaries cover Linux and macOS only and Windows requires WSL.

Questions about this entry

Short answers drawn from the linked project or page.

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