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 63 go openai sdks tools tracked. 4 score above 50 (established tier). The highest-rated is ai-forever/gigachat at 66/100 with 155 stars.
Get all 63 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 |
Krazal/nppopenai
OpenAI (aka. ChatGPT) plugin for Notepad++ |
|
Established |
| 3 |
sashabaranov/go-openai
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go |
|
Established |
| 4 |
mkht/PSOpenAI
PowerShell module for OpenAI API. |
|
Established |
| 5 |
olrea/openai-cpp
OpenAI C++ is a community-maintained library for the Open AI API |
|
Emerging |
| 6 |
mgallo/openai.ex
community-maintained OpenAI API Wrapper written in Elixir. |
|
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 |
yankeguo/zhipu
A 3rd-Party Golang Client Library for Zhipu AI Platform |
|
Emerging |
| 10 |
load1n9/openai
Unofficial Deno wrapper for the Open Ai api |
|
Emerging |
| 11 |
wkok/openai-clojure
Clojure functions to drive the OpenAI API |
|
Emerging |
| 12 |
foxdalas/openai-exporter
OpenAI Prometheus Exporter |
|
Emerging |
| 13 |
wangle201210/chat-history
chat-history |
|
Emerging |
| 14 |
all-in-aigc/openai-go
OpenAI Go SDK. |
|
Emerging |
| 15 |
otiai10/openaigo
OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less... |
|
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... |
|
Emerging |
| 21 |
svgmaster/OpenAIApi
Community-maintained OpenAI API Library for modern C++ |
|
Emerging |
| 22 |
shellfly/aoi
Ghost in the Shell powered by OpenAI (Terminal version of ChatGPT) |
|
Emerging |
| 23 |
openkf/openkf
openkf |
|
Emerging |
| 24 |
SPANDigital/codeassistant
Prompt Engineering Tooling for OpenAI (chatgpt) or VertexAI (google cloud)... |
|
Emerging |
| 25 |
gitrgoliveira/vault-plugin-secrets-openai
OpenAI secrets engine for HashiCorp Vault |
|
Emerging |
| 26 |
aitalk-app/aitalk
AI Talk CLI |
|
Emerging |
| 27 |
ak9024/go-chatgpt-sdk
This Library Provides Unofficial Go Client SDK for OpenAI API |
|
Emerging |
| 28 |
koki-develop/askai
🤖 AI is with you. |
|
Emerging |
| 29 |
gopenai/openai-client
This is an unofficial Golang SDK for the OpenAI API. It provides a simple... |
|
Emerging |
| 30 |
LunaStev/openai-c
C bindings for the OpenAI API |
|
Emerging |
| 31 |
gha3mi/foropenai
ForOpenAI - A Fortran library for OpenAI API. |
|
Emerging |
| 32 |
lempiji/openai-d
OpenAI API Client in D Programming Language |
|
Experimental |
| 33 |
zhanghao-njmu/openapi
openapi provides an easy-to-use interface for interacting with the OpenAI... |
|
Experimental |
| 34 |
elkronos/openai_api
Interact with openai APIs (DALLE2, GPT, Whisper) |
|
Experimental |
| 35 |
Simplou/openai
OpenAI API Library |
|
Experimental |
| 36 |
a-poor/openai-api-mock
A quick and simple mock of (parts of) the OpenAI chat completion API. |
|
Experimental |
| 37 |
DmarshalTU/openai
OpenAI library for Crystal, providing an interface to interact with various... |
|
Experimental |
| 38 |
xxjwxc/openai
openai interface on golang |
|
Experimental |
| 39 |
andreyvit/openai
Best way to use ChatGPT/GPT-3 with Go: zero dependencies, tokenizer, under 1500 LOC |
|
Experimental |
| 40 |
pandodao/botastic
An AI framework for building cool things. |
|
Experimental |
| 41 |
chongzixuan-ai/openai-go-language
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go |
|
Experimental |
| 42 |
edgard/opencompat
Personal API compatibility layer |
|
Experimental |
| 43 |
starudream/openai-go
openai api |
|
Experimental |
| 44 |
ganvoa/chait
A chatroom where two AI talk to each other. |
|
Experimental |
| 45 |
sigridjineth/openai-golang-boilerplate
Golang Boilerplate for OpenAI + PostgreSQL + go-chi |
|
Experimental |
| 46 |
Jesusunannounced99/openai-go-language
🚀 Access OpenAI's API effortlessly with this Go client, supporting ChatGPT,... |
|
Experimental |
| 47 |
runnart/go-openaiclient
This is an unofficial Golang SDK for the OpenAI API. It provides a simple... |
|
Experimental |
| 48 |
Gaurav-Gosain/openai-go
A simple wrapper for the OpenAI REST API written in pure Golang. |
|
Experimental |
| 49 |
zhaobenny/desktop-ai-buddy
a buddy for your desktop |
|
Experimental |
| 50 |
BNCHVN/opencompat
🤖 Enable an OpenAI-compatible API interface for your existing subscriptions... |
|
Experimental |
| 51 |
jaavier/boilerplate-gemini-golang
This is a boilerplate for starting to create applications with the Gemini... |
|
Experimental |
| 52 |
metal3d/flowerpot
Graphical interface for Petals project |
|
Experimental |
| 53 |
imrany/wrapper
A multi-model AI wrapper, supports gRPC and HTTP connections |
|
Experimental |
| 54 |
nerdneilsfield/go-ddg-chat-api
Go implementation of Duckduckgo-chat api proxy to provide openai compatible API |
|
Experimental |
| 55 |
speakeasy-sdks/openai-go-sdk
OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, API wrapper for Go |
|
Experimental |
| 56 |
canack/sentient
A small library that interacts with openAI's language model |
|
Experimental |
| 57 |
arunk140/runnr.sh
runnr.sh - using openai - control your linux machine using natural language - golang |
|
Experimental |
| 58 |
shenhaofang/openai-go-sdk
OpenAI Go SDK. small and simple but works well, easy to use |
|
Experimental |
| 59 |
Naymmmm/openai.luau
🚀 An OpenAI API wrapper for Lune and Roblox |
|
Experimental |
| 60 |
imkcat/catchat
AI chat on your terminal |
|
Experimental |
| 61 |
nayonacademy/openai-go
OpenAI golang library that will support, ChatGPT, GPT-3, GPT-4, DALL·E,... |
|
Experimental |
| 62 |
0xnu/oacg
Applications written in Go can easily access the OpenAI API—Unofficial Library. |
|
Experimental |
| 63 |
shariarfaisal/chatvault
Lightweight conversation persistence layer for AI chat applications.... |
|
Experimental |