Jev glossary
API & ModelsTypeSafe SDK
Client SDK
The official typed clients for the API (Python and JavaScript/TypeScript), with retries and inferred answer types.
- Category
- API & Models
- Also known as
- TypeSafe SDK
- Reading time
- 1 min
- Related terms
- 4
- Directory entries
- 142
- Docs
- docs.typesafe.ai
- Added
- 2026-09-24
Definition
TypeSafe maintains Python (typesafe-sdk) and JavaScript/TypeScript (@typesafe-ai/sdk) clients. Both provide typed questions and answers, retry automatically with a default policy, and read TYPESAFE_API_KEY from the environment.
The Python SDK ships synchronous and asynchronous clients; the JavaScript SDK infers answer types from your questions. Other languages call the HTTP API directly, and the community maintains ports for Go, .NET, PHP, Rust, Elixir, and more.
Tagssdkapi
Related terms
Definitions that connect to this one.
System One endpointThe single HTTP endpoint that evaluates a state against typed questions: POST https://api.typesafe.ai/v1/systemone.API & ModelsRetry policyThe SDK configuration for retrying failed requests: attempt count, retryable statuses, backoff, and retry-header handling.API & ModelsCommunity portAn unofficial client or integration for a language or framework TypeSafe does not ship officially, from Go and .NET to DSPy.EcosystemCoding agentThe fastest-growing corner of the Jev ecosystem: MCP servers, tool-call gates, context pruners, and skill rankers.Ecosystem
From the Jev directory
Directory entries that go deeper on this term.
The official SDK hub: Python and JavaScript/TypeScript clients with typed questions and answers plus automatic retries, and the HTTP API for every other language.
Jev Repos & SDKsDocs#official#docs#sdk
Official
Official sync and async Python client for the TypeSafe API with typed questions, retry policies, and inferred answers. `pip install typesafe-sdk`.
Jev Repos & SDKs#official#sdk#python
Official TypeScript/JavaScript client with inferred answer types, retries, and a question DSL. `npm install @typesafe-ai/sdk`.
Jev Repos & SDKs#official#sdk#typescript
A JEV decision head and rank-16 LoRA adapter for Qwen/Qwen3.5-9B, trained with AReno. Supports choice, noul, and score questions and is served through SGLang or AReno at /v1/systemone. Base weights are not included.
Jev Models & Reimplementations#open-models#local#sdk
Community
npm package that provides TypeSafe AI and Jev bindings for Lion expressions. Published under the @lionlang scope on the npm registry for projects that want typed decisions available inside Lion expressions.
Jev Repos & SDKs#typescript#sdk#community
Community
NestJS module that adds TypeSafe AI decisions to Loopstack workflows. It asks yes/no, choice, and score questions about workflow or agent state and returns probabilities, confidence values, and a legend per answer.
Jev Integrations & Adapters#typescript#sdk#classification
Community
136 more matching entries in the full directory.
From the Jev AI model community
Posts from builders shipping with Jev right now.