jevbooks

← All projects

typesafe-sdk

joshmn/typesafe-sdk

Ruby client for TypeSafe System One with typed questions.

Infra / SDKs / Integrations59%Runner-up: Classification & RoutingQuestionnaire

What it is

A community Ruby client for the TypeSafe System One API, aimed at Ruby developers who need typed Noul, Choice, and Score questions, retries, model listing, and thread-safe pooled HTTP connections. Requires Ruby 3.1 or newer; no async client.

How it uses Jev

Jev answers typed questions about a state: Noul returns a yes probability, Choice picks one option, Score rates ordered levels. Call client.system_one with state and questions, then read response.choices, response.scores, or response.nouls and gate actions on confidence.

Primitives:choicescorenoul

Technique worth stealing

Gate actions on answer confidence, not just the answer, since low confidence is useful information.

Try it

bundle add typesafe-sdk, then create a client with an API key and call system_one.

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-centricunclear0.52
  • Shows a System One patternno0.19
  • Handles uncertaintyno0.04
  • Measuredno0.04
  • Runnableyes0.98
  • Worth recommendingno0.17
  • Model replicano0.02
  • Problem scopescore on a 0–2 scale1.03
  • About Jevyes0.97

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