Skip to content

Jev directory

systemone (Go client)

An unofficial, community-maintained Go client for the TypeSafe System One API: send one state and a set of typed questions, and get one answer per question, each bound to the Go type you declared the question with.
Stars
0
Language
Go
License
MIT
Reading time
2 min
Published by
Community
Author
justintout
Last verified
Oct 2026
Languages
Go
Platforms
API
Capabilities
Open source

Highlights

  • Each question is declared once with its answer type, so options and score levels are checked by the Go compiler instead of string comparisons.
  • Sends one state plus a set of questions and returns one answer per question through the same typed handle.
  • The README is explicit that it is an unofficial client, not built, endorsed or supported by TypeSafe.
  • The README example asks 'Which team should handle this message?' with billing and technical options; the excerpt cuts off mid-example.
  • Install with go get; MIT license, 0 stars, created 2026-09-23 and last pushed 2026-10-15.

Quickstart

bash
go get github.com/justintout/systemone

Watch out

README reviewed 2026-10-17; the captured excerpt stops in the middle of the first NewChoice code block, so score and noul questions, authentication and error handling are not visible, and the module has 0 stars.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai