Skip to content

Jev directory

TypeSafe for Rust — phiat

An unofficial Rust client for TypeSafe's System One API behind Jev: typed Noul, Choice, Score and Box questions, images, and both async and blocking clients. Its behaviour follows the official Python SDK, with the same environment variables, retry policy and error kinds.
Stars
3
Language
Rust
License
MIT
Reading time
3 min
Published by
Community
Author
phiat
Last verified
Oct 2026

phiat/typesafe-rust-sdk

User repository on GitHub

View on GitHub

Unofficial Rust client for TypeSafe's System One API (Jev): typed Noul, Choice, Score and Box questions, images, async and blocking

Forks
0
Last pushed
Updated Oct 2026

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 for Rust — Twister915.

Languages
Rust
Platforms
API
Capabilities
Open sourceRequires API key

Highlights

  • Question types: Noul (probability of yes), Choice (options with probabilities), Score (ordered levels) and BoxQuestion for image localization.
  • Async client by default plus a blocking client for synchronous code; features select rustls or native-tls TLS and gzip or zstd compression.
  • Behaviour follows the official Python SDK: same environment variables and defaults, same retry policy and same error kinds.
  • Box questions need jev-1.14.0 or the jev-preview alias; jev-latest still points at jev-1.13.0 as of 16 October 2026.
  • Images upload as multipart with hard limits: 280 to 1568 pixels per side, 16 MiB per file and 32 MiB per request.

Quickstart

bash
TYPESAFE_API_KEY=... cargo run --example triage --features blocking
TYPESAFE_API_KEY=... cargo run --example factcheck

Watch out

README reviewed 2026-10-17; the README calls the client unofficial and not published by TypeSafe, and it notes that images and Box questions are marked experimental by TypeSafe and may change.

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