User repository on GitHub
Makes S1-model 'measurement' (and the collapse that follows it) a Ruby primitive.
- Forks
- 0
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.
Ruby gem that makes System One measurement a language primitive: psi prepares a state, judge/choose/score return calibrated distributions, and ? collapses them for control flow. Ships TypeSafe, protocol (/v1/systemone) and CUA providers behind one interface with its own spec suite.
User repository on GitHub
Makes S1-model 'measurement' (and the collapse that follows it) a Ruby primitive.
Repo stats from the GitHub API, cached Oct 2026.
System One (S1) measurement — and the collapse that follows it — native to Ruby. An S1 model answers a typed question about data with a calibrated probability. It does not generate, and it does not decide. Code asks; code decides. For the Ruby on Rails implementation, see: s1-rails. For the terms, see THEORY.md. Where this README and the theory disagree, the theory is right. The three kinds — noul · choice · score · Level · Scales · Distribution · Batch · Structured state · Reading distributions.
Quoted from the project's README. Read the full README.
Watch out
MIT licensed. Real judgments need a TypeSafe API key or a self-hosted /v1/systemone server, and the psi/primitive extensions are experimental and off by default. A companion Rails gem lives at innocentdiaz/s1_rails.
Glossary definitions related to this entry.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.