Jev in production › SDKs and workflow integrations
Go AI package genai adds Jev as a typed decision backend via Provider.SystemOne(), alongside Cloudflare CLEF and local llama.cpp models. (maruel)
The opinionated high performance professional-grade AI package for Go.
genai is intentional. Curious why it was created? See the release announcement at maruel.ca/post/genai-v0.1.0.
- Full functionality: Full access to each backend-specific functionality. Access the raw API if needed with full message schema as Go structs. - Tool calling via reflection: Tell the LLM to call a tool directly, described as a Go struct. No need to manually fiddle with JSON. - Native JSON struct serialization: Pass a struct to tell the LLM what to generate, decode the reply into your struct. No need to manually fiddle with JSON. Supports required fields, enums, descriptions, etc. You can still fiddle if you want to. :) - Decision inference: Ask typed questions about...
For the project's own README, linking back here: