User repository on GitHub
Idiomatic Go SDK for the TypeSafe AI API
- Forks
- 0
- Last pushed
- Updated Oct 2026
Repo stats from the GitHub API, cached Oct 2026.Homepage
An unofficial, dependency-free Go client for the TypeSafe v1 API: System One calls built from Noul, Choice and Score questions, per-request model overrides, typed answers with a request ID, and retries that honor Retry-After.
User repository on GitHub
Idiomatic Go SDK for the TypeSafe AI API
Repo stats from the GitHub API, cached Oct 2026.Homepage
This is one of several Jev listings for the same project. The canonical entry is TypeSafe Go — sd109.
An unofficial community SDK for the TypeSafe v1 API. It provides a small, dependency-free Go client for System One and model discovery. Use client options to configure a key, base URL, default model, retry behavior, HTTP transport, and maximum response size. Request options can override request-scoped settings such as the model without mutating the client.
Quoted from the project's README. Read the full README.
Watch out
The README states plainly that this is an unofficial community SDK, not affiliated with or endorsed by TypeSafe, and points at the official JavaScript and Python SDKs as the reference implementations. Coverage is System One plus model discovery rather than the whole API, and the Go minimum is 1.23, which rules out the generic concrete methods and generic question constructors the project lists as future work. The version string sent in request headers is maintained by the release pull request, not a hand-edited file, and there is no changelog file to read instead. Forward compatibility is real but not free: an answer type newer than the SDK arrives as UnknownAnswer and you have to handle it explicitly. Copy reviewed against the repository README on 2026-10-04, not from running it.
Original write-ups on what this entry is for.
Posts from builders shipping with Jev right now.