jevbooks

← All projects

typesafe-rs

AbdelStark/typesafe-rs · Homepage

Latency-first Rust SDK for TypeSafe System One.

Infra / SDKs / Integrations83%Runner-up: Evaluation & BenchmarkingQuestionnaire

What it is

A community Rust client for TypeSafe System One. It evaluates a state against named questions and returns one typed answer per question, with async and optional blocking clients, retries, and error handling.

How it uses Jev

Jev answers named questions (noul, choice, score) about a state. The client sends POST /v1/systemone with the state and questions; the response exposes typed answers via response.noul, response.choice, and response.score.

Primitives:choicescorenoul

Technique worth stealing

Behavioral parity with official SDKs: env vars, defaults, retries, headers, and error kinds match the Python and TypeScript clients.

Try it

cargo run -p typesafe-rs --example quickstart

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

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