User repository on GitHub
Unofficial typed async Rust client for the TypeSafe System One API
- Forks
- 0
- Last pushed
- Updated Oct 2026
Repo stats from the GitHub API, cached Oct 2026.
An unofficial async Rust client for the TypeSafe System One API in which each question hands back a key typed by its answer, so reading a choice answer as a probability fails to compile.
User repository on GitHub
Unofficial typed async Rust client for the TypeSafe System One API
Repo stats from the GitHub API, cached Oct 2026.
This is one of several Jev listings for the same project. The canonical entry is TypeSafe Client — haileyok.
A typed, async Rust client for the TypeSafe System One API. TypeSafe's System One models, such as Jev, don't generate text. They answer narrow questions about content you give them, and return typed answers with calibrated probabilities: the probability that something is true, the most likely option out of a set, or a position on a scale. This crate lets you ask those questions from Rust and read each answer back as the type its question promises.
Quoted from the project's README. Read the full README.
Watch out
Unofficial and independent, published on crates.io at 0.1 with an MSRV of 1.87 under MIT OR Apache-2.0, so expect surface churn while it matures. Semantics that will bite you are documented but easy to skim past: the question id is never sent to the model, so each question's instructions must stand alone; a Noul answer near 0.5 means the model is unsure rather than that something is partly true; a Score is a probability-weighted position that can land between levels, so nearest_level() and normalized() are deliberate choices; and choice probabilities always sum to 1, which is why the guide asks a separate yes/no question about whether any option fits. Defaults read TYPESAFE_API_KEY, and optionally TYPESAFE_BASE_URL and TYPESAFE_DEFAULT_MODEL. This review covers the README through the structured-state section, so deeper guide material is unverified. Copy reviewed against the repository README on 2026-10-04, not from running it.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.