Skip to content

SDKs and API clients with decision models

Language clients, wrappers and typed bindings for the decision API, from the official Python and JavaScript SDKs to community ports in many languages.

331 public projects · page 6 of 12

  • Go SDK for Jev with typed question and answer structs, client options and structured API errors.

    LibrarybetaGo
  • Dependency-free Go client for Jev mirroring the official Python and JavaScript SDK features, with grouped answer helpers.

    LibrarybetaGo
  • Idiomatic Java 17+ SDK for Jev with builders for structured instructions, rubric-bounded Choice options and Score levels.

    LibrarybetaJava
  • Unofficial dependency-free Java 21 client for Jev with typed Choice, Score and Noul answers and confidence helpers.

    LibrarybetaJava
  • Multi-provider Java SDK for Jev via TypeSafe, OpenRouter, Vercel or Cloudflare, plus OpenAI Decisions and Spring Boot support.

    LibrarybetaJava
  • Unofficial Kotlin Multiplatform SDK for Jev on Android, iOS and JVM, built on Ktor and kotlinx.serialization.

    LibrarybetaKotlin
  • Python MCP server wrapping Jev as classify, score, check, match and screen tools with confidence on every answer.

    MCP serverbetaPython
  • Python tap SDK for Android, iOS and HarmonyOS where multimodal Jev picks a numbered on-screen candidate and the SDK taps it.

    LibrarybetaPython
  • Framework-agnostic PHP SDK for TypeSafe's System One API with typed Noul, Choice and Score answers, PSR-18 and Laravel support.

    LibrarybetaPHP
  • Python SDK for typed Jev judgments that masks state before sending and returns 'undecided' instead of raising on any failure.

    LibrarybetaPython
  • Dependency-free Go client for Jev Noul, Choice and Score questions that rejects any label or level the question never offered.

    LibrarybetaGo
  • Type-safe Java 21 client for Jev's System One API using sealed interfaces and records so invalid requests fail at compile time.

    LibrarybetaJava
  • TypeScript library of decision contracts, confidence thresholds, fallbacks, human review and evaluation patterns on top of the TypeSafe SDK.

    LibrarybetaTypeScript
  • Dependency-free TypeScript library that converts raw app and game state into labelled bands and pruned lists that Jev reads reliably.

    AppbetaTypeScript
  • Unofficial standard-library-only Zig client for the System One API with answer types derived from questions at compile time.

    LibrarybetaZig
  • Pure Dart client for Jev that sends state and typed questions from CLI, server or Flutter apps, tuned for low overhead.

    CLIbetaDart
  • Kotlin Multiplatform DSL and client for Jev that declares Noul, Choice and Score questions as typed properties, including enums.

    LibrarybetaKotlin
  • Rails-native gem that defines Jev decisions as classes with typed results, confidence thresholds, guardrails, a router and test helpers.

    LibrarybetaRuby
  • Unofficial async Python client for Jev with typed Noul, Choice and Score helpers, plus measured latency for batching up to 400 questions.

    LibrarybetaPython
  • TypeScript library composing Jev judgments into deterministic threshold workflows that return explainable action sets.

    LibrarybetaTypeScript
  • Community Go client for the System One API with functional options, context cancellation and optional Langfuse tracing.

    LibrarybetaGo
  • Unofficial standard-library Go client for the System One API with Noul, Choice and ScoreOf constructors and typed answer accessors.

    LibrarybetaGo
  • Python wrapper that answers System One and OpenAI Decisions API questions using any OpenAI-compatible chat model.

    LibrarybetaPython
  • Semantic SQL for vanilla Postgres: jev() filters, jev_prob sorts and jev_choice groups are judged by Jev on rows after plain SQL runs.

    MCP serverbetaGo
  • Native R client that sends a state and typed questions to TypeSafe or OpenRouter and returns structured probabilities in R.

    LibrarybetaR
  • R client for TypeSafe's Jev with tidy helpers to run noul, choice and score questions over vectors and data frames.

    LibrarybetaR
  • Unofficial dependency-free Swift SDK for Jev with typed Choice questions over Swift enums, async/await, batching and retries.

    LibrarybetaSwift
  • C++20 library for typed routing, classification and scoring with compile-time enum schemas, local Laya and optional System One.

    LibrarybetaC++
  • TypeScript library that binds a state schema and Jev questions into one artifact, validating state locally before asking for typed answers.

    LibrarybetaTypeScript
  • Rust crate and jud CLI where a decision is a .jud rubric file answered by a System One model, type-checked and testable without a key.

    PluginbetaRust