jevbooks

← All projects

jevkit

ariel-frischer/jevkit · Homepage

Rust CLI for TypeSafe Jev: typed decisions, offline linting.

What it is

jevkit is a Rust command-line tool for developers and AI agents to ask TypeSafe Jev typed questions about a passage and receive probabilities, labels, and scores as JSON.

How it uses Jev

The CLI sends a question set of Choice/Score/Noul questions plus a state passage to Jev, then prints one parsed, confidence-bearing JSON value per question to stdout. It lints the set offline before any billed call.

Primitives:choicescorenoul

Technique worth stealing

Offline linting of question sets before billed API calls, catching questions that return HTTP 200 but cannot inform.

Try it

curl -fsSL https://raw.githubusercontent.com/ariel-frischer/jevkit/main/install.sh | sh

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.97
  • Shows a System One patternyes0.76
  • Handles uncertaintyno0.07
  • Measuredno0.07
  • Runnableyes0.98
  • Worth recommendingunclear0.47
  • Model replicano0.03
  • Problem scopescore on a 0–2 scale1.00
  • About Jevyes0.99

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.