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

66
Established
2 Krazal/nppopenai

OpenAI (aka. ChatGPT) plugin for Notepad++

57
Established
3 sashabaranov/go-openai

OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go

55
Established
4 mkht/PSOpenAI

PowerShell module for OpenAI API.

51
Established
5 olrea/openai-cpp

OpenAI C++ is a community-maintained library for the Open AI API

49
Emerging
6 mgallo/openai.ex

community-maintained OpenAI API Wrapper written in Elixir.

49
Emerging
7 D7EAD/liboai

A C++17 library to access the entire OpenAI API.

48
Emerging
8 leafo/lua-openai

OpenAI API bindings for Lua

47
Emerging
9 yankeguo/zhipu

A 3rd-Party Golang Client Library for Zhipu AI Platform

45
Emerging
10 load1n9/openai

Unofficial Deno wrapper for the Open Ai api

45
Emerging
11 wkok/openai-clojure

Clojure functions to drive the OpenAI API

44
Emerging
12 foxdalas/openai-exporter

OpenAI Prometheus Exporter

44
Emerging
13 wangle201210/chat-history

chat-history

44
Emerging
14 all-in-aigc/openai-go

OpenAI Go SDK.

43
Emerging
15 otiai10/openaigo

OpenAI GPT3/3.5 and GPT4 ChatGPT API Client Library for Go, simple, less...

43
Emerging
16 franciscoescher/goopenai

This is a Go client library for the OpenAI API

42
Emerging
17 hunter2009pf/openai-cpp

OpenAI api implementation in c++. This is a community-maintained library.

41
Emerging
18 zq99/openai-vba-framework

This is a framework intended to help developers build applications in VBA...

37
Emerging
19 chenxizhang/openai-powershell

Unofficial PowerShell Module for OpenAI, Azure OpenAI and almost all the GPT...

37
Emerging
20 andrewstuart/openai

A go client and cli for the openai APIs, focused on developer friendliness...

35
Emerging
21 svgmaster/OpenAIApi

Community-maintained OpenAI API Library for modern C++

35
Emerging
22 shellfly/aoi

Ghost in the Shell powered by OpenAI (Terminal version of ChatGPT)

34
Emerging
23 openkf/openkf

openkf

33
Emerging
24 SPANDigital/codeassistant

Prompt Engineering Tooling for OpenAI (chatgpt) or VertexAI (google cloud)...

32
Emerging
25 gitrgoliveira/vault-plugin-secrets-openai

OpenAI secrets engine for HashiCorp Vault

32
Emerging
26 aitalk-app/aitalk

AI Talk CLI

32
Emerging
27 ak9024/go-chatgpt-sdk

This Library Provides Unofficial Go Client SDK for OpenAI API

31
Emerging
28 koki-develop/askai

🤖 AI is with you.

31
Emerging
29 gopenai/openai-client

This is an unofficial Golang SDK for the OpenAI API. It provides a simple...

31
Emerging
30 LunaStev/openai-c

C bindings for the OpenAI API

30
Emerging
31 gha3mi/foropenai

ForOpenAI - A Fortran library for OpenAI API.

30
Emerging
32 lempiji/openai-d

OpenAI API Client in D Programming Language

29
Experimental
33 zhanghao-njmu/openapi

openapi provides an easy-to-use interface for interacting with the OpenAI...

29
Experimental
34 elkronos/openai_api

Interact with openai APIs (DALLE2, GPT, Whisper)

29
Experimental
35 Simplou/openai

OpenAI API Library

29
Experimental
36 a-poor/openai-api-mock

A quick and simple mock of (parts of) the OpenAI chat completion API.

29
Experimental
37 DmarshalTU/openai

OpenAI library for Crystal, providing an interface to interact with various...

27
Experimental
38 xxjwxc/openai

openai interface on golang

27
Experimental
39 andreyvit/openai

Best way to use ChatGPT/GPT-3 with Go: zero dependencies, tokenizer, under 1500 LOC

27
Experimental
40 pandodao/botastic

An AI framework for building cool things.

27
Experimental
41 chongzixuan-ai/openai-go-language

OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go

25
Experimental
42 edgard/opencompat

Personal API compatibility layer

24
Experimental
43 starudream/openai-go

openai api

24
Experimental
44 ganvoa/chait

A chatroom where two AI talk to each other.

24
Experimental
45 sigridjineth/openai-golang-boilerplate

Golang Boilerplate for OpenAI + PostgreSQL + go-chi

22
Experimental
46 Jesusunannounced99/openai-go-language

🚀 Access OpenAI's API effortlessly with this Go client, supporting ChatGPT,...

21
Experimental
47 runnart/go-openaiclient

This is an unofficial Golang SDK for the OpenAI API. It provides a simple...

21
Experimental
48 Gaurav-Gosain/openai-go

A simple wrapper for the OpenAI REST API written in pure Golang.

20
Experimental
49 zhaobenny/desktop-ai-buddy

a buddy for your desktop

19
Experimental
50 BNCHVN/opencompat

🤖 Enable an OpenAI-compatible API interface for your existing subscriptions...

19
Experimental
51 jaavier/boilerplate-gemini-golang

This is a boilerplate for starting to create applications with the Gemini...

19
Experimental
52 metal3d/flowerpot

Graphical interface for Petals project

18
Experimental
53 imrany/wrapper

A multi-model AI wrapper, supports gRPC and HTTP connections

17
Experimental
54 nerdneilsfield/go-ddg-chat-api

Go implementation of Duckduckgo-chat api proxy to provide openai compatible API

17
Experimental
55 speakeasy-sdks/openai-go-sdk

OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, API wrapper for Go

17
Experimental
56 canack/sentient

A small library that interacts with openAI's language model

17
Experimental
57 arunk140/runnr.sh

runnr.sh - using openai - control your linux machine using natural language - golang

17
Experimental
58 shenhaofang/openai-go-sdk

OpenAI Go SDK. small and simple but works well, easy to use

17
Experimental
59 Naymmmm/openai.luau

🚀 An OpenAI API wrapper for Lune and Roblox

17
Experimental
60 imkcat/catchat

AI chat on your terminal

11
Experimental
61 nayonacademy/openai-go

OpenAI golang library that will support, ChatGPT, GPT-3, GPT-4, DALL·E,...

11
Experimental
62 0xnu/oacg

Applications written in Go can easily access the OpenAI API—Unofficial Library.

11
Experimental
63 shariarfaisal/chatvault

Lightweight conversation persistence layer for AI chat applications....

10
Experimental