User repository on GitHub
TypeSafe.ai Jev Go SDK
- Forks
- 0
- Last pushed
- Updated Sep 2026
Repo stats from the GitHub API, cached Oct 2026.Homepage
Small Go SDK for the Jev API: three question types with matching typed answers, functional client options, and a single APIError type carrying the status code, headers and raw body.
User repository on GitHub
TypeSafe.ai Jev Go SDK
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 Jev Go — Stumble.
A Go SDK for TypeSafe's Jev API. The client reads your key from TYPESAFEAPIKEY by default. There are three question types, each with a matching answer type: See the Jev docs for how each one works, and examples/basic for a full program. Non-2xx responses come back as jev.APIError, which has the status code, headers, and raw body. Requests aren't retried, so wrap calls yourself if you need that.
Quoted from the project's README. Read the full README.
Watch out
Requests are not retried at all, so any resilience has to be wrapped around the client by the caller. Beyond passing your own *http.Client through WithHTTPClient there is no documented timeout knob, and no per-call model override is shown. The base URL in the options example includes /v1, which is worth checking against the current API docs since other TypeSafe clients expect the API root without it. Which version of the API the client tracks is not stated. 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.