Community projects / 32 listings
Client libraries and integrations
Build with Jev from a language, framework, gateway, or data system you already use. Check each community client's maturity and data handling before adopting it.
Download topic card
Advocaat
Small TypeScript client with ergonomic tagged helpers for typed chances, choices, and scores.
AnyDecisionModel
Swift 6.2 package with typed sessions, enum-backed choices, and ordered scores over either TypeSafe's Jev API or a local MLX language model on Apple silicon; the local backend reads answer-token probabilities without generating text, and its calibration is caller-configured rather than established for every task.
DuckDB Jev
Native DuckDB extension for Jev predicates, Choice classification, Score rubrics, and streaming batched judgments over SQL rows, with per-query budgets, caching, and request telemetry; published live throughput uses a repeated synthetic ticket corpus and does not measure classification accuracy, and binaries must match the DuckDB version and platform.
Hunch
Ruby gem that turns judgment calls into control flow: if Hunch.likely?("fraudulent", given: order) branches on a typed Jev answer, with pick for Choice, rate for Score, and graded predicates from possibly? to definitely?; not affiliated with TypeSafe AI.
Jev for Apple Foundation Models
Swift 6 bridge that translates Apple @Generable Boolean, enum, and bounded score fields into one Jev question set, then decodes the typed answers through LanguageModelSession; ships mock-transport tests and two demos, but requires iOS, macOS, or visionOS 27 and an API key kept on a backend or trusted machine rather than in a mobile app.
jev-acp
Standalone ACP agent for Jev Choice, Score, and Noul decisions, with guided input, reusable templates, and probability displays; requires a TypeSafe API key and sends decision inputs to TypeSafe.
jevframe
Early Python library adding async Jev Noul, Choice, Score, and multi-question evaluation to pandas and eager Polars, with full Choice and Score probability distributions, bounded row concurrency, and opt-in memory caching; each uncached row sends selected context to TypeSafe, and LazyFrame expressions are outside v0.
jevql
psql-shaped CLI and Go/TypeScript/Python SDKs that let you write WHERE jev(alias, 'condition'), jev_prob, jev_choice, and jev_score against a vanilla Postgres with no extension: it runs the plain SQL on the server, judges the surviving rows with Jev in batches (cached in local SQLite), and applies filter, sort, and group in the client; every row that survives the SQL filters is sent to TypeSafe and judged, so put cheap predicates in SQL first.
json-render
Generative UI framework with an experimental Jev composer that selects components and layout from application-supplied candidates through Vercel AI Gateway. The Jev API is unreleased and requires a source build; application code owns components, actions, and side effects.
LlamaIndex Jev
Unofficial LlamaIndex reranker and query-engine selector on the official Python SDK: Jev scores retrieved passages and chooses which tool handles a query; score mode is a 0–3 rubric, not cosine similarity.
NeuroLink
TypeScript SDK that exposes Jev as a third inference type alongside generate and stream, declared per provider through an inferenceKinds field rather than inferred from behaviour, and consumes it internally for model routing, context compaction, MCP tool selection, and RAG planning; every internal caller uses a fail-open wrapper that returns null on any failure, so with no key configured the library behaves exactly as it did before, and it is not affiliated with TypeSafe AI.
pg-jev
PostgreSQL extension for Jev-powered WHERE predicates, probabilities, Choice, and Score over table rows; it batches rows, caches answers per session, and offers optional query spend caps. Every judged row goes to TypeSafe, and installation needs plpython3u and superuser access, which many managed Postgres hosts do not provide.
pi-typesafe
Pi extension and library that gives the agent and other extensions one consented, key-managed TypeSafe client with a batched typesafe_evaluate tool and offline-testable transport; requests are billable and opt-in per user.
RubyLLM TypeSafe
TypeSafe provider for RubyLLM 2 with offline model metadata and typed responses.
s1-rs
Rust derive layer for Choice, Score, Noul, typed question sets, confidence gates, and network-free testing.
scala-jev-sdk
Community Scala 3 client for TypeSafe's System One API with typed Noul, Choice, and Score questions whose answers are retrieved with the question value itself, no effect system of its own so the same code runs on any sttp backend from Future to blocking, cats-effect, or ZIO, retries that honour Retry-After, and local validation that rejects a malformed question set before it costs a round trip; every call returns an Either rather than throwing, effects other than Future and the blocking Identity must supply a one-line sleeper for the retry timer, Scala 2.13 is not supported, and it is not affiliated with TypeSafe AI.
Swift SDK
Unofficial, experimental Swift client with typed answers, async/await, and Swift Package Manager support.
TypeSafe AI for Rust
Rust client with asynchronous and blocking transports, typed responses, observable retries, and inspectable errors.
TypeSafe AI Swift SDK
Dependency-free Swift 6 client for Choice, Score, and Noul questions with strict concurrency, configurable retries, and network-free transport tests; production Apple apps should proxy requests through a backend.
TypeSafe SDK for Go
Community Go 1.23 client for TypeSafe's System One API with typed Noul, Choice, and Score questions in a single request, options-over-environment configuration, retries that honor Retry-After, an errors.Is-matchable error tree, and log/slog logging that redacts credential headers but logs request bodies at debug level; answer types the client does not model are dropped with a warning rather than failing, and the module has no tagged release yet, so go get resolves a pseudo-version.
TypeSafe SDK for Java
Community Java 17 client for TypeSafe's System One API with typed Noul, Choice, and Score questions, lambda-style builders for nested criteria, retries matching the official SDKs, status-specific exceptions, and a Spring Boot starter; depends only on Jackson and is not affiliated with TypeSafe AI.
TypeSafe SDK for Kotlin
Community Kotlin port of the official JavaScript SDK covering TypeSafe's System One API with typed Noul, Choice, and Score questions, a retry policy matching upstream, status-specific exceptions, HTTP and SOCKS5 proxy support, and runtime checks that each answer matches the question that produced it; targets Android and the JVM only, is distributed through JitPack rather than Maven Central, and is not affiliated with TypeSafe AI.
TypeSafe SDK for PHP
Community PHP 8.3 client for TypeSafe's System One API with typed Noul, Choice, and Score questions, a one-call switch between TypeSafe and OpenRouter's decisions endpoint, retries and per-call overrides, any PSR-18 transport, and a Laravel service provider; calls are synchronous, model listing works only on TypeSafe, and it is not affiliated with TypeSafe AI.
typesafe-ai-rails
Community Rails integration for TypeSafe's System One API, built on typesafe-sdk, with Rails configuration, persisted usage and cost telemetry, and opt-in confidence policies for Choice and Score answers.
typesafe-rs
Latency-focused Rust transport SDK designed around behavioral parity with the official clients.
typesafe-sdk
Community Ruby client for TypeSafe's System One API with typed Noul, Choice, and Score questions, retries, model listing, and thread-safe pooled HTTP connections; requires Ruby 3.1 or newer and has no async client.
typesafe_sdk
Elixir SDK for TypeSafe AI and Jev with typed Choice, Score, and Noul structs, configurable retries, and upstream API parity.
TypeSafeAI.Net
.NET client for TypeSafe's API with Noul, Choice, and Score question sets, HttpClientFactory and dependency injection support, plus Microsoft.Extensions.AI guardrail, routing, tool, and evaluator adapters.
Vercel AI Gateway
Third-party hosted gateway entry for calling Jev through Vercel's AI SDK and gateway.
Vercel AI SDK for Python
Vercel's public-beta Python SDK includes an experimental evaluate operation that asks typed Choice, Score, and Boolean questions through AI Gateway using typesafe-ai/jev; the evaluation API is still experimental and requires Gateway access.
vgi-typesafe
DuckDB integration, loaded through the community VGI extension, that exposes Choice, Noul, and Score as SQL table functions to LATERAL join against a table, returning typed columns with confidence, probabilities, and per-row token usage, plus an is_true() scalar for WHERE clauses; several questions share one request per row and repeated values are asked once per batch, but every other non-null row is a billable request that sends its content to TypeSafe's API.
No listings match that search. Try another term or clear the filter.
Community entries are independent unless their source says otherwise. Inclusion is not an endorsement or security review. Report an outdated detail →