What it is
An independent, MIT-licensed local implementation of the documented Jev typed-decision HTTP shape, with a Python client and optional Laya inference. For developers testing typed decisions locally without a hosted API.
How it uses Jev
Jev makes Choice, Score, and Noul decisions on caller-supplied state and questions. Results are returned as probabilities and used via client.system_one() or the workflow.decide() adapter for deterministic guards.
Primitives:choicescorenoul
Technique worth stealing
Deterministic workflow guards hash full JSON state before any model call and enforce terminal-state and repetition rules.
Try it
PYTHONPATH=src python3 -m jev_laya_free.server --backend rules --port 8093
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.82
- Shows a System One patternunclear0.59
- Handles uncertaintyno0.10
- Measuredno0.05
- Runnableyes0.87
- Worth recommendingno0.37
- Model replicayes0.91
- Problem scopescore on a 0–2 scale1.10
- About Jevyes0.95
Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 21 Sept 2026.