Skip to content

Jev directory

TypeSafe Rust SDK — makbari

Unofficial Rust client for the TypeSafe AI API, ported from the official typesafe-sdk-js at v0.7.0. Async on reqwest and serde_json, with typed Noul, Choice, Score, and Box answers plus a typesafe-cli binary for single asks and batch labeling.
Stars
0
Reading time
2 min
Published by
Community
Added
Oct 2026

This is one of several Jev listings for the same project. The canonical entry is TypeSafe Rust SDK — gilljon.

Highlights

  • Async client built on reqwest, serde_json, zstd, log, and httpdate, with no other direct dependencies.
  • Ported from typesafe-sdk-js v0.7.0; answers return as an Answer enum read with as_noul, as_choice, as_score, and as_box.
  • Defaults to jev-latest, a 10 s timeout per attempt, and 2 retries with 500 ms to 5 s backoff plus 25% jitter.
  • typesafe-cli provides ask and batch commands; batch writes results in input order and supports --resume.
  • Invalid questions such as an empty choice or a score rubric under two entries fail before the request is sent.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai