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

57
Established
2 google/generative-ai-go

Go SDK for Google Generative AI

41
Emerging
3 IBM/watsonx-go

watsonx API Client for Go

39
Emerging
4 jetify-com/ai

The AI framework for Go developers. Build powerful AI applications and...

38
Emerging
5 tech1024/goai

A friendly API and abstractions for developing AI applications.

38
Emerging
6 connerohnesorge/groq-go

Client package for interacting with language models avaliable on the groq...

37
Emerging
7 JoakimCarlsson/ai

A unified Go client library for multiple AI providers (OpenAI, Anthropic,...

37
Emerging
8 henomis/langfuse-go

Langfuse Go SDK

35
Emerging
9 maruel/genai

The opinionated high performance professional-grade AI package for Go

35
Emerging
10 montanaflynn/grail

Provider-agnostic Go client for AI text and image generation

35
Emerging
11 SMNETSTUDIO/Groq2API

Free Groq API

34
Emerging
12 parakeet-nest/parakeet

🦜🪺 Parakeet is a GoLang library, made to simplify the development of small...

34
Emerging
13 promacanthus/awesome-golang-ai

Golang AI applications have incredible potential. With unique features like...

31
Emerging
14 drnic/groq-ruby

Groq Cloud runs LLM models fast and cheap. This is a convenience client...

30
Emerging
15 HildaM/eino-history

Chat history management library, providing history management functions for...

29
Experimental
16 justEstif/qry

A terminal-native, agent-first web search CLI

27
Experimental
17 goperigon/perigon-go-sdk

Perigon Go SDK

26
Experimental
18 northes/go-moonshot

Go SDK for moonshot kimi

26
Experimental
19 hekmon/tavily

Tavily Go bindings (unofficial)

25
Experimental
20 Ciubix8513/grok

The first true AI for the fediverse`

25
Experimental
21 edgee-ai/go-sdk

The official Golang library for the Edgee AI Gateway

24
Experimental
22 hasitpbhatt/groq-go

Go client for groq.com

24
Experimental
23 speakeasy-sdks/honeyhive-go-sdk

Honey Hive Go SDK

24
Experimental
24 petal-labs/iris

Go SDK + CLI for building AI apps with a unified multi-provider LLM...

23
Experimental
25 Dxrk777/Dxrk-ai

🧠 Dxrk AI v1.0 — Ultra-Advanced AI Ecosystem. Self-healing, tamper-proof,...

23
Experimental
26 scottames/thts

CLI to manage persistent thoughts and notes across repositories, with AI...

23
Experimental
27 ededddy/groq-api-rs

A Rust Client For groq Inference API

22
Experimental
28 dataflarelab/df-sdk

Official, professional-grade SDKs for the Dataflare API

22
Experimental
29 sxp-studio/PlugMyAI

Plug your AI provider / local AI to any apps (macOS)

21
Experimental
30 putervision/grokjs

Open Source JavaScript based language model, ngram, counter, and other...

21
Experimental
31 dm-vev/nof1api

Go SDK for the nof1.ai. Fetch AI trading model performance, positions, and...

20
Experimental
32 GGP1/mitiga

Multi-agents LLM security framework

19
Experimental
33 initialcapacity/ai-starter

A starter application that shows data collection, embedding creation and...

19
Experimental
34 seifalmotaz/lamar-ai-sdk

A Go SDK for building AI-powered applications with Large Language Models....

17
Experimental
35 agentstation/starmap

An auto-updating AI Model Catalog available as a Golang Package, CLI Tool,...

17
Experimental
36 4sp1/GoGroq

a tiny Groq LLM API

17
Experimental
37 zawakin/lightweight-agi

Lightweight AGI: Building General AI with Golang and Flexible Language Models

16
Experimental
38 mukailasam/gopherchill

GopherChill is a deterministic, AI-powered test generation tool for Go that...

14
Experimental
39 zeozeozeo/aihorde-go

A Go package to interact with AI-Horde's free generative AI APIs.

12
Experimental
40 yuriiter/ai

Simple AI tool written in Golang

11
Experimental
41 vasilisp/aivoke

KISS CLI tool for using LLMs and managing prompts

11
Experimental
42 tahcohcat/go-escape-ai

An AI narrator that locks you in a room and then pretends to help

11
Experimental
43 edit4i/gh-bpe-openai-go

Go bindings for Github's bpe-openai tokenizer implementation.

11
Experimental
44 jumonmd/gengo

Gengo (Generative 言語 in Go) is a pragmatic, opinionated Go client for...

11
Experimental
45 akadotsh/groq-go-sdk

Go client library for interacting with the Groq API.

10
Experimental

Comparisons in this category