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

69
Established
2 sashabaranov/go-openai

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

55
Established
3 Krazal/nppopenai

OpenAI (aka. ChatGPT) plugin for Notepad++

50
Established
4 mkht/PSOpenAI

PowerShell module for OpenAI API.

44
Emerging
5 mgallo/openai.ex

community-maintained OpenAI API Wrapper written in Elixir.

42
Emerging
6 olrea/openai-cpp

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

42
Emerging
7 D7EAD/liboai

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

41
Emerging
8 leafo/lua-openai

OpenAI API bindings for Lua

40
Emerging
9 load1n9/openai

Unofficial Deno wrapper for the Open Ai api

38
Emerging
10 yankeguo/zhipu

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

38
Emerging
11 wangle201210/chat-history

chat-history

37
Emerging
12 foxdalas/openai-exporter

OpenAI Prometheus Exporter

37
Emerging
13 wkok/openai-clojure

Clojure functions to drive the OpenAI API

37
Emerging
14 otiai10/openaigo

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

36
Emerging
15 all-in-aigc/openai-go

OpenAI Go SDK.

36
Emerging
16 franciscoescher/goopenai

This is a Go client library for the OpenAI API

35
Emerging
17 hunter2009pf/openai-cpp

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

34
Emerging
18 zq99/openai-vba-framework

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

30
Emerging
19 chenxizhang/openai-powershell

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

30
Emerging
20 andrewstuart/openai

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

28
Experimental
21 svgmaster/OpenAIApi

Community-maintained OpenAI API Library for modern C++

28
Experimental
22 shellfly/aoi

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

27
Experimental
23 openkf/openkf

openkf

26
Experimental
24 SPANDigital/codeassistant

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

25
Experimental
25 aitalk-app/aitalk

AI Talk CLI

25
Experimental
26 gitrgoliveira/vault-plugin-secrets-openai

OpenAI secrets engine for HashiCorp Vault

25
Experimental
27 LunaStev/openai-c

C bindings for the OpenAI API

24
Experimental
28 koki-develop/askai

🤖 AI is with you.

24
Experimental
29 gopenai/openai-client

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

24
Experimental
30 ak9024/go-chatgpt-sdk

This Library Provides Unofficial Go Client SDK for OpenAI API

24
Experimental
31 gha3mi/foropenai

ForOpenAI - A Fortran library for OpenAI API.

23
Experimental
32 Jesusunannounced99/openai-go-language

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

22
Experimental
33 Simplou/openai

OpenAI API Library

22
Experimental
34 zhanghao-njmu/openapi

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

22
Experimental
35 starudream/openai-go

openai api

22
Experimental
36 lempiji/openai-d

OpenAI API Client in D Programming Language

22
Experimental
37 a-poor/openai-api-mock

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

22
Experimental
38 elkronos/openai_api

Interact with openai APIs (DALLE2, GPT, Whisper)

22
Experimental
39 edgard/opencompat

Personal API compatibility layer

22
Experimental
40 chongzixuan-ai/openai-go-language

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

21
Experimental
41 andreyvit/openai

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

20
Experimental
42 xxjwxc/openai

openai interface on golang

20
Experimental
43 pandodao/botastic

An AI framework for building cool things.

20
Experimental
44 DmarshalTU/openai

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

20
Experimental
45 ganvoa/chait

A chatroom where two AI talk to each other.

17
Experimental
46 BNCHVN/opencompat

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

16
Experimental
47 imrany/wrapper

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

15
Experimental
48 Naymmmm/openai.luau

🚀 An OpenAI API wrapper for Lune and Roblox

15
Experimental
49 sigridjineth/openai-golang-boilerplate

Golang Boilerplate for OpenAI + PostgreSQL + go-chi

15
Experimental
50 runnart/go-openaiclient

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

14
Experimental
51 Gaurav-Gosain/openai-go

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

13
Experimental
52 jaavier/boilerplate-gemini-golang

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

12
Experimental
53 zhaobenny/desktop-ai-buddy

a buddy for your desktop

12
Experimental
54 metal3d/flowerpot

Graphical interface for Petals project

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

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

10
Experimental
56 nerdneilsfield/go-ddg-chat-api

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

10
Experimental
57 shenhaofang/openai-go-sdk

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

10
Experimental
58 canack/sentient

A small library that interacts with openAI's language model

10
Experimental
59 arunk140/runnr.sh

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

10
Experimental