TypeSafe Jev SDKs and API clients

Compare official TypeSafe SDKs and community Jev clients by language and source. Check authentication, supported question types and release activity before integrating the API.

Submit a project

Project directory

88

Public projects, checked against their original sources.

001

TypeSafe JavaScript SDK

TypeSafe AIOfficial

The official JavaScript and TypeScript client, with answer types inferred from your questions.

TypeScriptSDKs☆ 109
002

TypeSafe Python SDK

TypeSafe AIOfficial

Official synchronous and asynchronous Python clients for Choice, Score, and Noul questions.

PythonSDKs☆ 74
003

A community Rust client with async and blocking APIs, typed answers, and configurable retries.

RustSDKs☆ 3
004

typesafe-go

cole-gillespie

An independent Go SDK with question constructors, typed answer accessors, and context support.

GoSDKs☆ 2
005

System One Adapter

TypeSafe AIOfficial

Run System One-shaped evaluations through other model APIs to build comparisons with Jev.

PythonSDKs☆ 101
006

Zod Jev

jomatsu

Combine Zod shape validation with Jev semantic checks.

TypeScriptSDKs
009

Use named tuples for typed Jev questions and answers in Scala.

ScalaSDKs
012

TypeSafe Zig

mattneel

Infer Jev answer types from the questions defined in Zig.

ZigSDKs
014

A Go System One client with optional Langfuse instrumentation.

GoSDKs
015

Decido

yairshy

Build typed decision workflows with Jev or a custom provider.

PythonSDKs
016

Jod

mateonunez

Bind a validated state schema and Jev questions into one typed artifact.

TypeScriptSDKs
017

jev-java

gudcks0305

Source description: Unofficial Java SDK for TypeSafe Jev and Vercel AI Gateway, with Spring Boot and WebClient support

JavaSDKs☆ 6
018

jev4s

maxtrezzi

Source description: Typed Scala client for Jev (TypeSafe AI): typed questions, typed answers, errors as values. Scala 3.9 and 2.13, Spark 4 ready.

ScalaSDKs☆ 2
019

jev4k

pambrose

Source description: A Kotlin Multiplatform DSL and client for TypeSafe's Jev model

KotlinSDKs☆ 12
020

JevSwiftSDK

NSStudent

Source description: An independent, type-safe Swift SDK for TypeSafe Jev, with async/await, batching, retries, and SPM support.

SwiftSDKs☆ 8
021

typesafe-sdk-go

atharvamhaske

Source description: unofficial go sdk for typesafe ai. not affiliated with or endorsed by typesafe ai. a side project built to fill the missing go sdk gap, for the community to use.

GoSDKs☆ 13
022

Source description: Dependency-free Go client for TypeSafe AI's System One API and the Jev model

GoSDKs☆ 3
023

JevLang

TimMikeladze

Source description: A policy engine for LLM decisions: declare routes, gates and actions once in TypeScript or Python, and every decision comes validated, explainable, replayable and audited.

JavaScriptSDKs☆ 1
025

jev-cli

portlandhodl

Source description: Agent-facing command line for Jev, TypeSafe AI's System One model: ask typed questions, get calibrated probabilities. Unofficial, built on jev-sdk.

RustSDKs☆ 2
026

guideme-python

pedro-pscunha

Source description: Type-safe inline judgments from TypeSafe Jev, for Python

PythonSDKs☆ 1
027

Source description: Unofficial Go SDK for the TypeSafe AI System One API — 1:1 parity with the official JS and Python SDKs. Not affiliated with TypeSafe AI.

GoSDKs☆ 0
028

Source description: First-class, NativeAOT-ready .NET SDK for TypeSafe AI System One, generated with AutoSDK.

C#SDKs☆ 0
029

Source description: Async Rust SDK for decision models served through the System One API, with an adapter for OpenAI, Anthropic and Gemini models. Ports of typesafe-sdk-python and system-one-adapter-python.

RustSDKs☆ 1
030

TypeSafe.Jev

RavenValentin

Source description: Typed AI decisions for .NET: ask Jev (TypeSafe AI System One) yes/no, choice and score questions and get a C# enum with calibrated probabilities back.

C#SDKs☆ 1
031

typesafeai-go

chez-shanpu

Source description: Go SDK for TypeSafe AI API https://docs.typesafe.ai/api

GoSDKs☆ 1
032

jev-state

suranjaychandra

Source description: Turn raw app and game state into state Jev reads well. Benchmark: 74% → 100% accuracy, 43% fewer tokens.

TypeScriptSDKs☆ 0
033

typesafe_ai

typesend

Source description: Typed Elixir client for TypeSafe AI and its Jev System One model, with offline test stubs, concurrent fan-out, and atom-keyed answers.

ElixirSDKs☆ 0
034

jev.zig

jakeknowlton

Source description: An unofficial Zig client for the TypeSafe System One API (Jev)

ZigSDKs☆ 1
035

jevextract

gabazureus

Source description: Grounded information extraction that cannot hallucinate: code proposes spans, Jev decides. An open-source alternative to LangExtract, with a bilingual benchmark and paper.

PythonSDKs☆ 1
036

kunobi-decision

kunobi-ninja

Source description: Rust client for the TypeSafe System One API (Jev)

RustSDKs☆ 1
037

Source description: A Go SDK for the TypeSafe API, enabling quick integration with Jev.

GoSDKs☆ 1
038

Source description: Unofficial Ruby SDK for the TypeSafe AI API (Jev model) - typed questions, retries, and typed errors. Community port of typesafe-sdk-js.

RubySDKs☆ 1
039

Source description: Demo app: Jev (TypeSafe System One) use cases with the AI SDK and shadcn/ui

TypeScriptSDKs☆ 2
040

Source description: Generative UI two ways: json-render with an LLM vs Jev (TypeSafe System One), via the AI SDK and OpenRouter

TypeScriptSDKs☆ 2
041

Source description: Unofficial .NET client for the TypeSafe AI System One API

C#SDKs☆ 2
042

Source description: Provider-independent, strongly typed decision and evaluation model for .NET. TypeSafe JEV is the first provider.

C#SDKs☆ 1
043

SystemOneSharp

pinkroosterai

Source description: A .NET client for the System One API used by Jev and compatible Laya servers

C#SDKs☆ 3
044

jev

stefafafan

Source description: An unofficial, provider-neutral Unix client for Jev from TypeSafe AI. Written in Go.

GoSDKs☆ 13
045

Source description: Unofficial Go and Rust clients for the TypeSafe AI System One API (Jev)

RustSDKs☆ 7
046

hunch

steven-shoemaker

Source description: Ask Jev over columns of data: closed-set questions, cached and joined back.

PythonSDKs☆ 4
047

ex_typesafe_ai

iamtalha-arshad

Source description: Unofficial Elixir client for the TypeSafe AI API — typed structs, Req-based HTTP with retries, and ergonomic noul/choice/score questions. Not affiliated with TypeSafe AI.

ElixirSDKs☆ 3
048

omarchy-mail

petrzpav

Source description: Terminal Gmail client for Omarchy. Jev (TypeSafe AI) files your inbox into Gmail labels and checks your replies as you write

PythonSDKs☆ 3
051

Source description: Unofficial typed async Rust client for the TypeSafe System One API

RustSDKs☆ 1
052

typesafe-rs

AbdelStark

Source description: Latency-first Rust SDK for TypeSafe System One.

RustSDKs☆ 1
053

Source description: PHP & Laravel SDK for TypeSafe AI's JEV Model series

PHPSDKs☆ 2
054

jev

kataras

Source description: A Go client for the TypeSafe AI's System One API and its model, Jev.

GoSDKs☆ 5
055

jev-go

guillemus

Source description: Unofficial Go SDK for TypeSafe AI's Jev API

GoSDKs☆ 1
056

jev-go

kyledickey

Source description: TypeSafe.ai Jev Go SDK

GoSDKs☆ 1
057

Source description: Per-turn router for agent harnesses: one 350ms Jev call picks the model tier, effort, tools and skill, behind a hard deadline with a regex fallback. Claude Agent SDK adapter included.

TypeScriptSDKs☆ 4
058

qualm

qddegtya

Source description: Typed decisions from a System One model, where uncertainty is something you have to handle.

TypeScriptSDKs☆ 2
059

jev-net

brightshore

Source description: A lightweight .NET client for the TypeSafe AI API (System One / Jev). One dependency; a faithful port of the official Python SDK.

C#SDKs☆ 3
060

jev-php-sdk

mzainzulifqar

Source description: PHP SDK for TypeSafe's Jev: send text and typed questions, get typed answers with calibrated confidence. PHP 8.1+, works with any PSR-18 client, Laravel 8–13.

PHPSDKs☆ 2
061

jev-sdk-java

luigivis

Source description: Type-safe Java 21 client for the TypeSafe AI Jev (System One) decision API

JavaSDKs☆ 5
062

jevclient

AboveColin

Source description: Async Python client for TypeSafe Jev. Typed questions in, probabilities and choices out, no prose to parse.

PythonSDKs☆ 2
063

typesafe-go

zhirschtritt

Source description: Idiomatic Go SDK for the TypeSafe AI API

GoSDKs☆ 3
064

SystemOneDotNet

JabbaKadabra

Source description: .NET client for TypeSafe System One (Jev) — typed questions in, typed answers with probabilities and confidence out. No prompt engineering, no output parsing.

C#SDKs☆ 4
065

Source description: Use the TypeSafe Jev decision model (System One) anywhere: zero-dependency OpenAI-compatible bridge for 9Router, Claude Code, Cursor, Cline & any OpenAI SDK. Typed yes/no, choice & score judgments via CLI or HTTP.

JavaScriptSDKs☆ 3
066

Source description: Unofficial .NET port of the TypeSafe AI client SDK (typed questions & answers)

C#SDKs☆ 3
068

Source description: Community .NET 10 SDK for official TypeSafe AI Jev typed decisions and Microsoft.Extensions.AI integrations.

C#SDKs☆ 3
069

jev-android

dougsong

Source description: A Kotlin Android SDK for UI automation powered by TypeSafe Jev, with an accessibility runtime and sample app.

KotlinSDKs☆ 6
070

jev-go

Gaurav-Gosain

Source description: Go client for TypeSafe's System One API and its model Jev: typed judgments and calibrated probabilities instead of generated text

GoSDKs☆ 6
071

rust-sysone

zcoder-run

Source description: System One TypeSafe AI Rust Client (unofficial)

RustSDKs☆ 4
072

Source description: Community-maintained Java SDK for the TypeSafe AI System One (Jev) API. Not an official TypeSafe product.

JavaSDKs☆ 4
073

jev

virolea

Source description: Ruby client for the typesafe AI Jev model

RubySDKs☆ 3
074

Source description: Community .NET SDK for the TypeSafe AI System One API — typed noul, choice, and score questions with structured, confidence-scored answers. Not affiliated with TypeSafe AI.

C#SDKs☆ 9
075

jev-dsl

inanna-malick

Source description: Agent-first Haskell DSL for TypeSafe's Jev judgment model: typed packets, inferred types, answers under the same labels

HaskellSDKs☆ 8
076

jevgo

devbackend

Source description: Unofficial Go client for the TypeSafe AI System One API (Jev) — typed questions in, calibrated answers out.

GoSDKs☆ 7
077

Source description: Scala SDK for Jev. No effect system bundled.

ScalaSDKs☆ 7
078

jev-go

Stumble

Source description: Community Go SDK for TypeSafe AI Jev / System One

GoSDKs☆ 6
079

go-jev

mattn

Source description: Go SDK and CLI for TypeSafe Jev: typed decisions (yes/no, choice, score) from a model

GoSDKs☆ 21
080

evoke

evoke-build

Source description: Software, by reflex. Say it, and the right small program runs: chosen by a calibrated classifier, run only when it is sure enough, and it asks before anything that cannot be undone. A CLI, a package manager and a TypeScript SDK: the first i

RustSDKs☆ 15
081

jevper

zhulinchng

Source description: Jev-shaped (TypeSafe System One) classification wrapper over OpenAI-like clients: probabilities and confidence instead of prose

PythonSDKs☆ 12
082

swift-jev

d-date

Source description: A Swift client for TypeSafe AI's Jev — typed judgements, not text

SwiftSDKs☆ 14
083

Source description: Go SDK for the TypeSafe AI API — typed questions in, probability distributions out.

GoSDKs☆ 8
084

advocaat

pithings

Source description: A small, type-safe client for asking AI questions about your data, powered by TypeSafe Jev.

TypeScriptSDKs☆ 89
086

jev

dannote

Source description: TypeSafe Jev for OTP: reply to Jev from a GenServer and pattern match on its answer

ElixirSDKs☆ 29
087

spring-ai-typesafe

spring-ai-community

Source description: A Java SDK for the TypeSafe AI JEV API, & Spring AI TypeSafe integrations.

JavaSDKs☆ 27
088

jevalyn

Ray-Hughes

Source description: The decision layer for your Rails app. A Rails-native wrapper around TypeSafe's Jev System One API: typed, calibrated decisions in your control flow.

RubySDKs☆ 18