LunaStev/openai-c
C bindings for the OpenAI API
This is a C library for developers who need to integrate OpenAI's powerful AI models directly into their C applications. It allows you to send text prompts to ChatGPT models to get text responses, provide text descriptions to generate images, or send audio files for transcription and translation. This is ideal for C programmers building low-level or embedded systems that require AI capabilities without relying on higher-level languages.
No commits in the last 6 months.
Use this if you are a C programmer building an application and need to interact with OpenAI's text, image, or audio models directly from C code.
Not ideal if you are working with Python, JavaScript, or another language, as official and community-supported libraries exist for those environments.
Stars
23
Forks
2
Language
C
License
MIT
Category
Last pushed
Jun 25, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/LunaStev/openai-c"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ai-forever/gigachat
Библиотека для доступа к GigaChat
Krazal/nppopenai
OpenAI (aka. ChatGPT) plugin for Notepad++
sashabaranov/go-openai
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go
mkht/PSOpenAI
PowerShell module for OpenAI API.
mgallo/openai.ex
community-maintained OpenAI API Wrapper written in Elixir.