Jev in production › SDKs and workflow integrations

genai (maruel)

Go AI package genai adds Jev as a typed decision backend via Provider.SystemOne(), alongside Cloudflare CLEF and local llama.cpp models. (maruel)

Open on GitHub ↗

The source publishes no measured number.
Use
SDKs and workflow integrations
Industry
Developer tools
Form
Open-source tool
Stage
Announced
Listed
2026-10-05
Found via
github
Repository
maruel/genai
Stars
32
Forks
3
Last push
2026-10-11
Language
Go
License
Apache-2.0

The README opens with

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...

Badge

For the project's own README, linking back here:

Listed in Jev in production

Also used for sdks and workflow integrations