Skip to content

Jev directory

TypeSafeSDK

An Elixir SDK for TypeSafe AI and Jev with typed Choice, Score, and Noul structs, retries, batching, and OTP integration; version 0.4.1 is the final release of this package line.
Stars
5
Language
Elixir
License
MIT
Reading time
3 min
Published by
Community
Author
nshkrdotcom
Last verified
Sep 2026

An idiomatic, type-safe Elixir port of the official TypeScript AI SDK (ai / ai-sdk) providing unified LLM integrations, streaming text and structured outputs, tool calling, and agentic workflows. Jev is their current flagship model and is the first System One model.

Forks
2
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

The functionality previously collected in TypeSafeSDK is now separated by responsibility: systemonesdk The SDK application developers should use. It owns the provider-neutral System One programming model and higher-level Elixir/BEAM APIs. typesafeapisdk The TypeSafe-specific provider/API SDK. It owns TypeSafe authentication, endpoint and model configuration, generated wire operations, and TypeSafe API response handling.

Quoted from the project's README. Read the full README.

Highlights

  • Typed Choice, Score, and Noul structs carry the semantic question API, prepared evaluations, typed answers, batching, telemetry, and runtime controls.
  • The README declares 0.4.1 the final release and directs new projects to the provider-neutral successor system_one_sdk 0.5.0.
  • The functionality is split by responsibility: system_one_sdk owns the programming model and typesafe_api_sdk owns TypeSafe auth, endpoints, and wire operations.
  • Historical implementation details, guides, examples, and release history remain in the repository for reference.

Watch out

MIT-licensed. Superseded by system_one_sdk, so new projects should not start here; TypeSafeSDK 0.4.1 remains available for existing users.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: An Elixir port of the official SDK

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