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 47 go llm sdks tools tracked. 1 score above 50 (established tier). The highest-rated is langfuse/langfuse-docs at 61/100 with 176 stars.

Get all 47 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...

61
Established
2 google/generative-ai-go

Go SDK for Google Generative AI

48
Emerging
3 tech1024/goai

A friendly API and abstractions for developing AI applications.

45
Emerging
4 jetify-com/ai

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

44
Emerging
5 connerohnesorge/groq-go

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

44
Emerging
6 IBM/watsonx-go

watsonx API Client for Go

42
Emerging
7 henomis/langfuse-go

Langfuse Go SDK

42
Emerging
8 parakeet-nest/parakeet

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

41
Emerging
9 SMNETSTUDIO/Groq2API

Free Groq API

41
Emerging
10 JoakimCarlsson/ai

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

40
Emerging
11 maruel/genai

The opinionated high performance professional-grade AI package for Go

39
Emerging
12 promacanthus/awesome-golang-ai

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

38
Emerging
13 drnic/groq-ruby

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

37
Emerging
14 montanaflynn/grail

Provider-agnostic Go client for AI text and image generation

36
Emerging
15 HildaM/eino-history

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

35
Emerging
16 northes/go-moonshot

Go SDK for moonshot kimi

33
Emerging
17 hekmon/tavily

Tavily Go bindings (unofficial)

32
Emerging
18 speakeasy-sdks/honeyhive-go-sdk

Honey Hive Go SDK

31
Emerging
19 hasitpbhatt/groq-go

Go client for groq.com

31
Emerging
20 Ciubix8513/grok

The first true AI for the fediverse`

31
Emerging
21 goperigon/perigon-go-sdk

Perigon Go SDK

29
Experimental
22 ededddy/groq-api-rs

A Rust Client For groq Inference API

29
Experimental
23 justEstif/qry

A terminal-native, agent-first web search CLI

26
Experimental
24 putervision/grokjs

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

26
Experimental
25 initialcapacity/ai-starter

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

26
Experimental
26 edgee-ai/go-sdk

The official Golang library for the Edgee AI Gateway

25
Experimental
27 dm-vev/nof1api

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

24
Experimental
28 scottames/thts

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

24
Experimental
29 sxp-studio/PlugMyAI

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

23
Experimental
30 zawakin/lightweight-agi

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

23
Experimental
31 agentstation/starmap

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

23
Experimental
32 Dxrk777/Dxrk-ai

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

23
Experimental
33 petal-labs/iris

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

22
Experimental
34 GGP1/mitiga

Multi-agents LLM security framework

21
Experimental
35 4sp1/GoGroq

a tiny Groq LLM API

19
Experimental
36 zeozeozeo/aihorde-go

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

19
Experimental
37 edit4i/gh-bpe-openai-go

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

18
Experimental
38 akadotsh/groq-go-sdk

Go client library for interacting with the Groq API.

17
Experimental
39 seifalmotaz/lamar-ai-sdk

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

16
Experimental
40 mukailasam/gopherchill

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

14
Experimental
41 vasilisp/aivoke

KISS CLI tool for using LLMs and managing prompts

13
Experimental
42 jumonmd/gengo

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

13
Experimental
43 yuriiter/ai

Simple AI tool written in Golang

13
Experimental
44 tahcohcat/go-escape-ai

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

13
Experimental
45 jamesponddotco/brane

[READ-ONLY] Notes application to log and query your thoughts with the power of AI.

11
Experimental
46 christimahu/gaikeep

Gai Keep (Generated Artificial Intelligence Keeper) is a tool designed to...

11
Experimental
47 tabortao/GoAI

GoAI 是一个多功能的AI文本处理服务,通过单一代码库同时提供标准的HTTP API和功能丰富的命令行(CLI)两种交互模式。GoAI is a...

10
Experimental