User repository on GitHub
An idiomatic Elixir client for the TypeSafe AI API
- Forks
- 1
- Last pushed
- Updated Oct 2026
Repo stats from the GitHub API, cached Oct 2026.
An unofficial Elixir client for TypeSafe's System One API. Noul, Choice and Score questions go out in one request and come back as structs with probabilities, and thresholds and policy stay in your code.
User repository on GitHub
An idiomatic Elixir client for the TypeSafe AI 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 — krzyzanowskim.
Elixir client for TypeSafe's System One API and its Jev model. Ask typed Choice, Noul and Score questions about your application's state in one request, and get back structs with probabilities that your code acts on. This is a community client, not an official TypeSafe SDK. The SDK returns judgments as data. Thresholds and policy stay in your code. Add typesafe to your dependencies in mix.exs:
Quoted from the project's README. Read the full README.
Watch out
This is a community client and the README says so directly — it is not an official TypeSafe SDK, so it can lag the API. It pins Elixir 1.18 or later (for the standard library JSON module) and Erlang/OTP 27 or later, which is a higher floor than the Node SDK needs, and it sits at version 0.1.0. It depends on Req at ~> 0.7.4 or ~> 0.8 plus Zoi and Telemetry, and the test helpers need Plug on top of that. The client is an immutable value with no process state, so you build it once and share it; the Finch pool owns the connect timeout, not the :timeout option, which only covers receiving. :retry_delay is rejected while :retry is a policy struct, and TYPESAFE_LOG_LEVEL is not read — you configure Logger yourself. An answer type this SDK version does not recognise is skipped with a warning and stays reachable in raw, so a schema addition upstream becomes a silent gap rather than an error. 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.