Start building with Jev

Start with TypeSafe documentation, choose an SDK for your language, then make your first typed Jev request. This collection brings clients and learning resources into one reading sequence.

Read the companion guide

Submit a project

Reference library

27

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

TypeSafe Quick Start

TypeSafe AIOfficial

Start with the playground, make an HTTP request, and translate a first evaluation into Python.

OtherLearning
018

Choice, Score & Noul

TypeSafe AIOfficial

Understand the three question types, the answers they return, and when to use each.

OtherLearning
020

System One HTTP API

TypeSafe AIOfficial

The request and response contract for calling Jev directly over HTTP.

OtherLearning
022

TypeSafe Workflow Evals

TypeSafe AIOfficial

TypeSafe's published comparison of structured workflows and single-prompt approaches.

OtherLearning
023

advocaat

pithings

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

TypeScriptSDKs☆ 89
025

jev

dannote

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

ElixirSDKs☆ 29
026

spring-ai-typesafe

spring-ai-community

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

JavaSDKs☆ 27
027

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