jev-go (guillemus)
Minimal unofficial Go SDK for Jev supporting Noul, Choice, Score, structured inputs and model listing.
Overview
This unofficial Go SDK for TypeSafe's Jev API keeps abstractions deliberately minimal. A client created with the API key calls SystemOne with a state and a map of questions, and returns answers such as the chosen category for a support message. It supports Noul, Choice and Score questions, structured state inputs and listing available models, with a configurable client for custom settings.
It requires Go 1.26 or newer and links to examples and the pkg.go.dev reference.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | What is this ticket about? | billing · technical · other |
How it works
- go get the SDK
- Create a client with TYPESAFE_API_KEY
- Call SystemOne with state and questions
- Read the answer fields
Strengths
- Small surface area
- Model listing support
Caveats
- Unofficial
- Requires Go 1.26+
Getting started
`go get github.com/guillemus/jev-go`, then `jev.NewClient(os.Getenv("TYPESAFE_API_KEY"))`.At a glance
- Type
- Library
- Status
- beta
- Language
- Go
- Runtime
- Library
- Has code
- yes
Use cases and integrations
How curated lists describe it
A small unofficial Go SDK for Jev calls and model listing.
logicrw/awesome-jev-projectsUnofficial Go SDK for TypeSafe AI's Jev API.
hellogumbo/awesome-jev
Frequently asked questions
What does it support?
Noul, Choice and Score questions, structured inputs and model listing.
Which Go version?
Go 1.26 or newer.
Is it official?
No.
Related projects
Hack Club's lightweight LLM proxy, listed for adding a Jev forwarding endpoint behind its auth, limits and usage logging.
MCP serverproductionTypeScriptAx, a DSPy-style multi-language LLM framework, listed with a native TypeSafe provider for Boolean, Choice, Score and raw Jev questions.
PluginproductionTypeScriptEffect TypeScript library whose @effect/ai-typesafe package maps classify, probability and rating operations to Jev questions.
ProjectproductionTypeScriptPHP monorepo whose Polyglot module adds a TypeSafe driver for typed Noul, Choice and Score decisions alongside LLM inference.
ProjectproductionPHPGo MCP server giving any client typed Jev decisions via OpenRouter or TypeSafe, with validated answers and no paid retries.
MCP serverproductionGoSimon Willison's LLM plugin that adds Jev as a model for yes/no, choice and score questions from the command line.
PluginproductionPython