What it is
Second Thought is a Python SDK, CLI, and local dashboard for teams using System One models (Laya, Jev, or custom classifiers) that return probabilities. It captures decisions, measures calibration, routes uncertain cases to human review, and exports corrections as a fine-tuning dataset.
How it uses Jev
Jev is used as a capture-only provider: JevProvider records decisions for observability. Because TypeSafe's license forbids training on Jev output, export() hard-blocks Jev decisions in code. The README does not describe Jev making decisions beyond capture.
Primitives:choicescorenoul
Technique worth stealing
Hard-blocking non-trainable model outputs in export code, not just docs.
Try it
pip install second-thought; secondthought init | select | review | export | evaluate | serve
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-centricno0.06
- Shows a System One patternyes0.68
- Handles uncertaintyunclear0.50
- Measuredyes0.98
- Runnableyes0.95
- Worth recommendingno0.15
- Model replicano0.08
- Problem scopescore on a 0–2 scale1.59
- About Jevyes0.93
Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 23 Sept 2026.