Go OpenAI SDKs LLM Tools
Go language client libraries and SDKs for the OpenAI API. Does NOT include OpenAI clients for other languages, monitoring tools, boilerplates, or alternative AI platform clients.
There are 59 go openai sdks tools tracked. 3 score above 50 (established tier). The highest-rated is ai-forever/gigachat at 69/100 with 155 stars and 75,449 monthly downloads.
Get all 59 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=go-openai-sdks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
ai-forever/gigachat
Библиотека для доступа к GigaChat |
|
Established |
| 2 |
sashabaranov/go-openai
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go |
|
Established |
| 3 |
Krazal/nppopenai
OpenAI (aka. ChatGPT) plugin for Notepad++ |
|
Established |
| 4 |
mkht/PSOpenAI
PowerShell module for OpenAI API. |
|
Emerging |
| 5 |
mgallo/openai.ex
community-maintained OpenAI API Wrapper written in Elixir. |
|
Emerging |
| 6 |
olrea/openai-cpp
OpenAI C++ is a community-maintained library for the Open AI API |
|
Emerging |
| 7 |
D7EAD/liboai
A C++17 library to access the entire OpenAI API. |
|
Emerging |
| 8 |
leafo/lua-openai
OpenAI API bindings for Lua |
|
Emerging |
| 9 |
load1n9/openai
Unofficial Deno wrapper for the Open Ai api |
|
Emerging |
| 10 |
yankeguo/zhipu
A 3rd-Party Golang Client Library for Zhipu AI Platform |
|
Emerging |
| 11 |
wangle201210/chat-history
chat-history |
|
Emerging |
| 12 |
foxdalas/openai-exporter
OpenAI Prometheus Exporter |
|
Emerging |
| 13 |
wkok/openai-clojure
Clojure functions to drive the OpenAI API |
|
Emerging |
| 14 |
otiai10/openaigo
OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less... |
|
Emerging |
| 15 |
all-in-aigc/openai-go
OpenAI Go SDK. |
|
Emerging |
| 16 |
franciscoescher/goopenai
This is a Go client library for the OpenAI API |
|
Emerging |
| 17 |
hunter2009pf/openai-cpp
OpenAI api implementation in c++. This is a community-maintained library. |
|
Emerging |
| 18 |
zq99/openai-vba-framework
This is a framework intended to help developers build applications in VBA... |
|
Emerging |
| 19 |
chenxizhang/openai-powershell
Unofficial PowerShell Module for OpenAI, Azure OpenAI and almost all the GPT... |
|
Emerging |
| 20 |
andrewstuart/openai
A go client and cli for the openai APIs, focused on developer friendliness... |
|
Experimental |
| 21 |
svgmaster/OpenAIApi
Community-maintained OpenAI API Library for modern C++ |
|
Experimental |
| 22 |
shellfly/aoi
Ghost in the Shell powered by OpenAI (Terminal version of ChatGPT) |
|
Experimental |
| 23 |
openkf/openkf
openkf |
|
Experimental |
| 24 |
SPANDigital/codeassistant
Prompt Engineering Tooling for OpenAI (chatgpt) or VertexAI (google cloud)... |
|
Experimental |
| 25 |
aitalk-app/aitalk
AI Talk CLI |
|
Experimental |
| 26 |
gitrgoliveira/vault-plugin-secrets-openai
OpenAI secrets engine for HashiCorp Vault |
|
Experimental |
| 27 |
LunaStev/openai-c
C bindings for the OpenAI API |
|
Experimental |
| 28 |
koki-develop/askai
🤖 AI is with you. |
|
Experimental |
| 29 |
gopenai/openai-client
This is an unofficial Golang SDK for the OpenAI API. It provides a simple... |
|
Experimental |
| 30 |
ak9024/go-chatgpt-sdk
This Library Provides Unofficial Go Client SDK for OpenAI API |
|
Experimental |
| 31 |
gha3mi/foropenai
ForOpenAI - A Fortran library for OpenAI API. |
|
Experimental |
| 32 |
Jesusunannounced99/openai-go-language
🚀 Access OpenAI's API effortlessly with this Go client, supporting ChatGPT,... |
|
Experimental |
| 33 |
Simplou/openai
OpenAI API Library |
|
Experimental |
| 34 |
zhanghao-njmu/openapi
openapi provides an easy-to-use interface for interacting with the OpenAI... |
|
Experimental |
| 35 |
starudream/openai-go
openai api |
|
Experimental |
| 36 |
lempiji/openai-d
OpenAI API Client in D Programming Language |
|
Experimental |
| 37 |
a-poor/openai-api-mock
A quick and simple mock of (parts of) the OpenAI chat completion API. |
|
Experimental |
| 38 |
elkronos/openai_api
Interact with openai APIs (DALLE2, GPT, Whisper) |
|
Experimental |
| 39 |
edgard/opencompat
Personal API compatibility layer |
|
Experimental |
| 40 |
chongzixuan-ai/openai-go-language
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go |
|
Experimental |
| 41 |
andreyvit/openai
Best way to use ChatGPT/GPT-3 with Go: zero dependencies, tokenizer, under 1500 LOC |
|
Experimental |
| 42 |
xxjwxc/openai
openai interface on golang |
|
Experimental |
| 43 |
pandodao/botastic
An AI framework for building cool things. |
|
Experimental |
| 44 |
DmarshalTU/openai
OpenAI library for Crystal, providing an interface to interact with various... |
|
Experimental |
| 45 |
ganvoa/chait
A chatroom where two AI talk to each other. |
|
Experimental |
| 46 |
BNCHVN/opencompat
🤖 Enable an OpenAI-compatible API interface for your existing subscriptions... |
|
Experimental |
| 47 |
imrany/wrapper
A multi-model AI wrapper, supports gRPC and HTTP connections |
|
Experimental |
| 48 |
Naymmmm/openai.luau
🚀 An OpenAI API wrapper for Lune and Roblox |
|
Experimental |
| 49 |
sigridjineth/openai-golang-boilerplate
Golang Boilerplate for OpenAI + PostgreSQL + go-chi |
|
Experimental |
| 50 |
runnart/go-openaiclient
This is an unofficial Golang SDK for the OpenAI API. It provides a simple... |
|
Experimental |
| 51 |
Gaurav-Gosain/openai-go
A simple wrapper for the OpenAI REST API written in pure Golang. |
|
Experimental |
| 52 |
jaavier/boilerplate-gemini-golang
This is a boilerplate for starting to create applications with the Gemini... |
|
Experimental |
| 53 |
zhaobenny/desktop-ai-buddy
a buddy for your desktop |
|
Experimental |
| 54 |
metal3d/flowerpot
Graphical interface for Petals project |
|
Experimental |
| 55 |
speakeasy-sdks/openai-go-sdk
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, API wrapper for Go |
|
Experimental |
| 56 |
nerdneilsfield/go-ddg-chat-api
Go implementation of Duckduckgo-chat api proxy to provide openai compatible API |
|
Experimental |
| 57 |
shenhaofang/openai-go-sdk
OpenAI Go SDK. small and simple but works well, easy to use |
|
Experimental |
| 58 |
canack/sentient
A small library that interacts with openAI's language model |
|
Experimental |
| 59 |
arunk140/runnr.sh
runnr.sh - using openai - control your linux machine using natural language - golang |
|
Experimental |