jevbooks

← All projects

jeff-cli

saembit/jeff-cli

CLI to ask TypeSafe's Jev model questions from the terminal.

Scoring & Ranking92%Runner-up: Evaluation & BenchmarkingQuestionnaireScorecard

What it is

jeff is a Go CLI for TypeSafe's Jev model, letting shell scripts, CI jobs, and agents send state plus typed questions and get calibrated probabilities back without writing a client each time.

How it uses Jev

Commands noul, choice, score, eval, and rank send state and typed questions to Jev. Thresholds map to exit codes; rank sends one Score per item per dimension in a single request and computes the weighted composite order in code.

Primitives:noulchoicescore

Technique worth stealing

Keep arithmetic in code: send one Score per item per dimension, then compute the weighted sum yourself.

Try it

go install github.com/saembit/jeff-cli/cmd/jeff@latest, set TYPESAFE_API_KEY, then run jeff noul/choice/score/eval/rank.

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.94
  • Shows a System One patternyes0.86
  • Handles uncertaintyno0.26
  • Measuredno0.05
  • Runnableyes0.97
  • Worth recommendingunclear0.52
  • Model replicano0.03
  • Problem scopescore on a 0–2 scale1.00
  • About Jevyes0.98

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