Skip to content
System One

Twister915/typesafe-ai

Rust client for the System One evaluation API with async and blocking backends, Noul, Choice and Score responses deserialised into typed enums, and several judgments batched over one shared state. Retries can be observed step by step and errors stay inspectable.

Twister915/typesafe-ai on GitHub

Stars
12
Forks
3
Language
Rust
License
Apache-2.0
Last push
16 Sep 2026

Read from GitHub on . Counts change daily.

How it uses Jev

impl Default for ClientConfig {
    fn default() -> Self {
        Self {
            base_url: "https://api.typesafe.ai".to_owned(),
            timeout: Duration::from_secs(60),
            max_retries: 2,
        }
    }
}

View in src/config.rs

Open on GitHub

PrimitivesChoiceScoreNoul

More like this

Keep browsing