#101 · Primary category: AI Gateway & API Infrastructure

openai-kotlin

api chatgpt client coroutines dall-e gpt kotlin llm multiplatform openai whisper

OpenAI API client for Kotlin with multiplatform and coroutines capabilities.

Project last updated:02/07/26

GitHub Stars

1.8K

Forks

237

Contributors

44

License

MIT

Why we included this project

You're building a Kotlin app for Android, the JVM, or several platforms at once, and you want to reach OpenAI's models without hand-rolling HTTP calls. This library gives you a typed, coroutine-friendly client that covers chat completions, image generation, speech, embeddings, and the rest of the API surface, so you can focus on application logic instead of parsing JSON responses. It's built around Ktor engines, so you choose the HTTP engine that fits each platform your project targets rather than being locked into one transport. For a Kotlin-first stack, this is the most direct way to keep OpenAI calls typed and consistent across every platform you ship to.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category