Skip to content

jev-go

Unofficial dependency-free Go SDK and interactive CLI for Jev via TypeSafe or Vercel AI Gateway, with an agent skill.

Agent skillbetaMIT

Overview

jev-go is a community Go SDK for TypeSafe's Jev and System One API. It supports TypeSafe directly and Vercel AI Gateway, with typed Noul, Choice and Score questions and retries, per list summaries. An interactive CLI wizard accepts text or JSON state, lets you add any mix of questions, and prints a normalised response; with Vercel it can request zero data retention and no training.

For coding agents, the README recommends installing TypeSafe's official skill first, then the jev-go adapter skill, or giving the agent a self-contained AGENTS.md integration guide covering provider selection, request and response semantics, security boundaries, retries, error handling, CLI use, testing and a delivery checklist. Keys must be supplied server-side and never embedded in browsers or repositories.

What the decision model decides

TypeQuestionAnswers
OtherAny user-defined Noul, Choice or Score question—

How it works

  1. go get the SDK and set TYPESAFE_API_KEY or AI_GATEWAY_API_KEY
  2. Build typed questions in Go or the CLI wizard
  3. Send to TypeSafe or Vercel
  4. Read normalised typed answers

Strengths

  • Dependency-free
  • Two providers including zero-retention options
  • Agent skill and integration guide

Caveats

  • Unofficial community client

Getting started

`go get github.com/stumble/jev-go`; for the CLI, `go install github.com/stumble/jev-go/cmd/jev@latest` and run `TYPESAFE_API_KEY=... jev`.

At a glance

Type
Agent skill
Status
beta
Language
Go
Runtime
Library, CLI and agent skill
Has code
yes
License
MIT

Use cases and integrations

How curated lists describe it

Frequently asked questions

Which providers are supported?

TypeSafe direct and Vercel AI Gateway.

Is there a CLI?

Yes, an interactive wizard installed with go install.

Is it official?

No, it is community-maintained.

Related projects

  • Go MCP server giving any client typed Jev decisions via OpenRouter or TypeSafe, with validated answers and no paid retries.

    MCP serverproductionGo
  • Unofficial hosted or local Jev MCP server giving agents a quick second opinion: it picks yes/no, scale or choice and returns probabilities.

    MCP serverbetaTypeScript
  • Rust CLI for Jev: ask yes/no, choice and rubric questions about text and branch on exit codes, JSON or MCP tools.

    MCP serverbetaRust
  • pip-installable Jev kit: a CLI for verify, screen, classify, extract, route and rerank, plus an MCP server for the primitives.

    MCP serverbetaPython
  • Agent Client Protocol agent that exposes Jev Choice, Score and Noul decisions in IDEs with guided input and probability displays.

    ProjectbetaTypeScript
  • Small dependency-free CLI and stdio MCP server for Jev's noul, choice and score judgments over text or JSON.

    MCP serverbetaPython