sashabaranov/go-openai
OpenAI, GPT 6.1, GPT-Image-2, Whisper API clients for Go. Zero-dependency.
- Stars
- 11k
- Forks
- 1.7k
- Open issues
- 153
- Last push
- 22d ago
About go-openai
go-openai is a free, open-source AI voice and audio tool by sashabaranov, written mainly in Go. OpenAI, GPT 6.1, GPT-Image-2, Whisper API clients for Go. Zero-dependency. It has 11k GitHub stars and 1.7k forks, and was last updated 22d ago. It's released under the Apache-2.0 license, a standard open-source license.
- License
- Apache-2.0
- Language
- Go
- Stars
- 10,787
- Last update
- 22d ago
- Runs on Mac
- Not stated
- GPU
- Not stated
- Paid API key
- Required
- Self-hostable
- Not stated
Similar free tools
whisper.cpp55k stars · Port of OpenAI's Whisper model in C/C++
speaches3.7k stars · speaches is an OpenAI API-compatible server supporting streaming transcription, translation, and speech generation. Speach-to-Text is powered by faster-whisper and for Text-to-Speech piper and Kokoro
faster-whisper26k stars · Faster Whisper transcription with CTranslate2
whisper-asr-webservice3.4k stars · OpenAI Whisper ASR Webservice API
whisper111k stars · Robust Speech Recognition via Large-Scale Weak Supervision
whisper-standalone-win3.2k stars · Whisper & Faster-Whisper standalone executables for those who don't want to bother with Python.
go-openai FAQ
Is go-openai free?
go-openai is open source, but it needs a paid third-party API key to work. It's released under the Apache-2.0 license, a standard open-source license.
Does go-openai run on a Mac?
Its README doesn't say. Check the installation guide on GitHub before you start.
Does go-openai need a GPU?
Its README doesn't state hardware needs. AI models generally run much faster with a GPU.
Is go-openai still maintained?
Yes. It was last updated 22d ago and has 153 open issues on GitHub.
What are alternatives to go-openai?
Similar free, open-source tools include whisper.cpp, speaches, faster-whisper, whisper-asr-webservice.