Skip to content
MrJev

Jev SDKs for Go, Java, Rust, Elixir, and .NET

TypeSafe publishes official SDKs for Python (pip install typesafe-sdk) and JavaScript/TypeScript (npm install @typesafe-ai/sdk). For other languages, these community clients wrap the same POST /v1/systemone API.

They are unofficial, so check each one's maintenance status before depending on it in production.

20 projects

laya-php

★ 110

marcreichel/laya-php

Laravel-ready PHP client for Laya, the open System One model, so a typed decision is a PHP enum rather than a parsed sentence. Self-hosted, no Jev key.

PHPReviewed

spring-ai-community/spring-ai-typesafe

Java client for the System One API on Spring RestClient, plus Spring AI integrations that use it as a judge, a guardrail, a RAG post-processor and a tool index.

JavaReviewed

obie/ruby_decision_model

Ruby gem with one client for decision models behind several providers: TypeSafe's Jev, OpenRouter (the default), OpenAI, Cloudflare Clef, Perplexity and any /v1/systemone server.

Ruby

go-jev

★ 46

mattn/go-jev

Go SDK with a jev-cli built on it, shaped for UNIX pipelines.

Go

AnyDecisionModel

★ 46▲ 22

mattt/AnyDecisionModel

Swift package with one typed-decision protocol over two backends: Jev's /v1/systemone, or a small model running locally on Apple silicon through MLX.

Swift

krzyzanowskim/TypeSafe

SwiftPM client whose behaviour follows the official JavaScript SDK.

SwiftReviewed

ainame/swift-typesafe

Unofficial Swift SDK following the Python SDK's API, for Apple platforms and Linux.

SwiftReviewed

swift-jev

★ 16

d-date/swift-jev

Swift library and CLI for the three primitives.

Swift

stefafafan/jev

Provider-neutral Unix client: a question in, a typed answer out, for shells and scripts. go install.

Go

jev4k

★ 12

pambrose/jev4k

Kotlin Multiplatform DSL and client, published to Maven Central.

Kotlin

Premo-Cloud/typesafe-sdk-java

Java 17+ client with typed Ask declarations that read answers back as enums and records, plus a Spring Boot starter; Jackson is its only dependency.

Java

PHP SDK for Jev

★ 11▲ 1

sanmai/typesafe-ai-php

PHP client for the three primitives.

PHPReviewed

ticofab/scala-jev-sdk

Scala 3 client for /v1/systemone on sttp, with typed requests and answers and no effect system bundled. Apache-2.0.

Scala

SwiftJev

★ 10

SoundBlaster/SwiftJev

Jev backend for the author's SwiftDecision framework: validates Noul, Choice and Score requests and responses on Apple platforms, with a configurable API root for compatible proxies.

Swift

kojev

★ 10

ItisNoMatter/kojev

Kotlin Multiplatform client that takes questions defined as your own enums and sealed types and returns Jev's answers in those types rather than string keys.

Kotlin

nshkrdotcom/typesafe_sdk

Elixir SDK for the System One API.

ElixirReviewed

kgonia/typesafe-sdk-java

Zero-dependency Java client (Java 21+).

JavaReviewed

kunobi-ninja/kunobi-decision

Rust client, published on crates.io.

RustReviewed

Shubham510/typesafe-go

Go client.

GoReviewed

Other categories

Get new Jev projects every week

New Jev releases, pricing changes, and the best new projects, once a week. No spam; unsubscribe anytime.

Powered by Buttondown. See our privacy policy.