Go LLM SDKs LLM Tools
Go language SDKs and client libraries for integrating with LLM providers and AI APIs. Includes unified multi-provider clients, provider-specific SDKs, and Go-native AI application frameworks. Does NOT include language-agnostic frameworks, non-Go implementations, or application-level tools built with these SDKs.
There are 45 go llm sdks tools tracked. 1 score above 50 (established tier). The highest-rated is langfuse/langfuse-docs at 57/100 with 176 stars.
Get all 45 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=go-llm-sdks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
langfuse/langfuse-docs
🪢 Langfuse documentation -- Langfuse is the open source LLM Engineering... |
|
Established |
| 2 |
google/generative-ai-go
Go SDK for Google Generative AI |
|
Emerging |
| 3 |
IBM/watsonx-go
watsonx API Client for Go |
|
Emerging |
| 4 |
jetify-com/ai
The AI framework for Go developers. Build powerful AI applications and... |
|
Emerging |
| 5 |
tech1024/goai
A friendly API and abstractions for developing AI applications. |
|
Emerging |
| 6 |
connerohnesorge/groq-go
Client package for interacting with language models avaliable on the groq... |
|
Emerging |
| 7 |
JoakimCarlsson/ai
A unified Go client library for multiple AI providers (OpenAI, Anthropic,... |
|
Emerging |
| 8 |
henomis/langfuse-go
Langfuse Go SDK |
|
Emerging |
| 9 |
maruel/genai
The opinionated high performance professional-grade AI package for Go |
|
Emerging |
| 10 |
montanaflynn/grail
Provider-agnostic Go client for AI text and image generation |
|
Emerging |
| 11 |
SMNETSTUDIO/Groq2API
Free Groq API |
|
Emerging |
| 12 |
parakeet-nest/parakeet
🦜🪺 Parakeet is a GoLang library, made to simplify the development of small... |
|
Emerging |
| 13 |
promacanthus/awesome-golang-ai
Golang AI applications have incredible potential. With unique features like... |
|
Emerging |
| 14 |
drnic/groq-ruby
Groq Cloud runs LLM models fast and cheap. This is a convenience client... |
|
Emerging |
| 15 |
HildaM/eino-history
Chat history management library, providing history management functions for... |
|
Experimental |
| 16 |
justEstif/qry
A terminal-native, agent-first web search CLI |
|
Experimental |
| 17 |
goperigon/perigon-go-sdk
Perigon Go SDK |
|
Experimental |
| 18 |
northes/go-moonshot
Go SDK for moonshot kimi |
|
Experimental |
| 19 |
hekmon/tavily
Tavily Go bindings (unofficial) |
|
Experimental |
| 20 |
Ciubix8513/grok
The first true AI for the fediverse` |
|
Experimental |
| 21 |
edgee-ai/go-sdk
The official Golang library for the Edgee AI Gateway |
|
Experimental |
| 22 |
hasitpbhatt/groq-go
Go client for groq.com |
|
Experimental |
| 23 |
speakeasy-sdks/honeyhive-go-sdk
Honey Hive Go SDK |
|
Experimental |
| 24 |
petal-labs/iris
Go SDK + CLI for building AI apps with a unified multi-provider LLM... |
|
Experimental |
| 25 |
Dxrk777/Dxrk-ai
🧠Dxrk AI v1.0 — Ultra-Advanced AI Ecosystem. Self-healing, tamper-proof,... |
|
Experimental |
| 26 |
scottames/thts
CLI to manage persistent thoughts and notes across repositories, with AI... |
|
Experimental |
| 27 |
ededddy/groq-api-rs
A Rust Client For groq Inference API |
|
Experimental |
| 28 |
dataflarelab/df-sdk
Official, professional-grade SDKs for the Dataflare API |
|
Experimental |
| 29 |
sxp-studio/PlugMyAI
Plug your AI provider / local AI to any apps (macOS) |
|
Experimental |
| 30 |
putervision/grokjs
Open Source JavaScript based language model, ngram, counter, and other... |
|
Experimental |
| 31 |
dm-vev/nof1api
Go SDK for the nof1.ai. Fetch AI trading model performance, positions, and... |
|
Experimental |
| 32 |
GGP1/mitiga
Multi-agents LLM security framework |
|
Experimental |
| 33 |
initialcapacity/ai-starter
A starter application that shows data collection, embedding creation and... |
|
Experimental |
| 34 |
seifalmotaz/lamar-ai-sdk
A Go SDK for building AI-powered applications with Large Language Models.... |
|
Experimental |
| 35 |
agentstation/starmap
An auto-updating AI Model Catalog available as a Golang Package, CLI Tool,... |
|
Experimental |
| 36 |
4sp1/GoGroq
a tiny Groq LLM API |
|
Experimental |
| 37 |
zawakin/lightweight-agi
Lightweight AGI: Building General AI with Golang and Flexible Language Models |
|
Experimental |
| 38 |
mukailasam/gopherchill
GopherChill is a deterministic, AI-powered test generation tool for Go that... |
|
Experimental |
| 39 |
zeozeozeo/aihorde-go
A Go package to interact with AI-Horde's free generative AI APIs. |
|
Experimental |
| 40 |
yuriiter/ai
Simple AI tool written in Golang |
|
Experimental |
| 41 |
vasilisp/aivoke
KISS CLI tool for using LLMs and managing prompts |
|
Experimental |
| 42 |
tahcohcat/go-escape-ai
An AI narrator that locks you in a room and then pretends to help |
|
Experimental |
| 43 |
edit4i/gh-bpe-openai-go
Go bindings for Github's bpe-openai tokenizer implementation. |
|
Experimental |
| 44 |
jumonmd/gengo
Gengo (Generative 言語 in Go) is a pragmatic, opinionated Go client for... |
|
Experimental |
| 45 |
akadotsh/groq-go-sdk
Go client library for interacting with the Groq API. |
|
Experimental |