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 7 of 12
Kotlin Multiplatform client for Jev that returns Choice and Score answers as your own enums, with no default thresholds.
LibrarybetaKotlinRust client for typed decision models across TypeSafe Jev, Cloudflare Clef, Liquid d1, Vercel AI Gateway and OpenRouter.
LibrarybetaRustUnofficial Laravel 12/13 integration for Jev with config, facade, scoped DI, async promises and a recording test fake.
PluginbetaPHPCommand-line tool for Laya typed decisions with presets, batch streaming, shortlisting, evaluation and a resident daemon.
CLIbetaPythonLaravel-ready PHP SDK for self-hosted Laya that returns typed decisions as PHP enums, ints and bools, with a test fake.
LibrarybetaPHPPython decision gateway and stdio MCP server exposing Jev via OpenRouter's alpha Decisions endpoint to Claude Code, Codex and Cursor.
MCP serverbetaPythonUnofficial PHP 8.2+ client for TypeSafe's System One API with typed DTOs, Guzzle async promises, retries and PSR-3 logging.
LibrarybetaPHPpijev: drop-in wrapper for the TypeSafe Python SDK that averages Jev answers across option orders in one request.
LibrarybetaPythonCloudflare Worker that checks text or usernames for profanity with Jev on Workers AI, including disguised look-alike spellings.
LibrarybetaTypeScriptAgent skill and CLI that converts plain requirements, LLM prompts or prompt-calling code into a typed Jev request and runnable script.
Agent skillbetaPythonPython client that sends one Choice/Score/Noul request down a fallback chain of hosted and local decision models with confidence gates.
LibrarybetaPythonZero-dependency TypeScript wrapper for Jev where every typed decision has a required unsure branch the compiler enforces.
LibrarybetaTypeScriptCommunity Ruby 3.1+ client for TypeSafe's System One API with Noul, Choice and Score objects, retries and pooled HTTP.
LibrarybetaRubyDependency-free Ruby gem with one client for decision models: Jev via TypeSafe or OpenRouter, OpenAI, Clef, pplx-decider and more.
LibrarybetaRubyTypeSafe provider for RubyLLM 2 that exposes Jev's Noul, Choice and Score through structured output, until native judgments ship.
LibrarybetaRubyIndependent Rust SDK for TypeSafe's System One API with async and blocking clients, typed Noul/Choice/Score, retries and metadata.
LibrarybetaRustRust derive layer that turns enums and structs into Choice, Score and Noul questions with compile-checked, confidence-gated answers.
LibrarybetaRustEffect-agnostic Scala 3 client for Jev's /v1/systemone on any sttp backend, with answers typed by the question value.
LibrarybetaScalaJava SDK for TypeSafe's System One API plus Spring AI integrations using Jev as judge, guardrail, RAG filter/reranker and tool index.
LibrarybetaJavaUnofficial Swift 6.4 TypeSafe SDK following the Python SDK API, with macro-based question sets, result builders and dynamic questions.
LibrarybetaSwiftElixir client for System One decision models (Jev, Clef, OpenAI Decisions, OpenRouter, self-hosted) returning full distributions.
LibrarybetaElixirProvider-neutral Elixir SDK for System One typed Noul, Choice and Score calls, with hosted TypeSafe integration by default.
LibrarybetaElixirVendor-neutral Python SDK for System One models with one ask(state, questions) contract over hosted APIs or local ONNX.
LibrarybetaPythonSysOneScript language, Go System One client, semlint semantic code checks and a VS Code Studio for building with Jev judgments.
LibrarybetaGoStandard-library-only Go library for typed choice, score and noul decisions with backends for TypeSafe Jev and OpenAI Decisions.
LibrarybetaGo.NET client for TypeSafe System One: typed Choice, Score and Noul questions in, answers with probabilities and confidence out.
LibrarybetaC#.NET 10 client for TypeSafe Jev and Jev-compatible Laya servers returning typed Choice, Score and Noul answers.
LibrarybetaC#Unofficial dependency-free Go client for TypeSafe's System One API with strict response validation, masked keys and bounded retries.
LibrarybetaGoTyped Rust client for TypeSafe's System One API that sends Choice, Score and Noul questions and validates responses.
LibrarybetaRustJava SDK that lets natural language invoke tinystruct @Action methods, using Jev as a semantic dispatcher with confidence gates.
LibrarybetaJava