Skip to content

Jev directory

systemone (Rust client)

A Rust client for the TypeSafe AI systemone API: ask named questions about text or structured state and get back typed, probabilistic answers, positioned by the README as a Rust counterpart to the official TypeSafe JavaScript SDK.
Stars
0
Language
Rust
License
MIT
Reading time
2 min
Published by
Community
Author
lu-zero
Last verified
Oct 2026

lu-zero/systemone

User repository on GitHub

View on GitHub

Rust client for the TypeSafe AI systemone API

Forks
0
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

Languages
Rust
Platforms
API
Capabilities
Open source

Highlights

  • Rust client for the TypeSafe AI systemone API, described as the Rust counterpart to the official @typesafe-ai/sdk JavaScript package.
  • Asks named questions about text or structured state and receives typed, probabilistic answers.
  • Built on isahc, which the README calls executor-agnostic: the crate makes no assumption about tokio, smol or any other async runtime.
  • A systemone-macro crate provides #[derive(ChoiceCriteria)] to build a choice question's labels and descriptions from an enum at compile time.
  • A third crate, systemone-facet, does the same via the facet library. MIT, 0 stars, created and pushed 2026-09-18.

Watch out

README reviewed 2026-10-17; the captured excerpt ends inside the workspace-layout table, so usage examples, feature flags, authentication and release state beyond the crates.io badge are not visible in the digest.

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