OpenAI Java Clients LLM Tools
Java client libraries and SDKs for interacting with OpenAI APIs (completions, chat, embeddings, images, audio, assistants). Does NOT include higher-level applications built on top of these clients, non-Java implementations, or tools that use OpenAI APIs indirectly through other platforms.
There are 27 openai java clients tools tracked. 1 score above 50 (established tier). The highest-rated is cequence-io/openai-scala-client at 50/100 with 242 stars.
Get all 27 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=openai-java-clients&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
cequence-io/openai-scala-client
Scala client for OpenAI API and other major LLM providers |
|
Established |
| 2 |
taishan666/MaxKB4j
MaxKB4j is an open-source LLMOps platform for LLM workflow applications and... |
|
Emerging |
| 3 |
ai-for-java/openai4j
Java client library for OpenAI API |
|
Emerging |
| 4 |
kestra-io/plugin-openai
Tasks that call OpenAI for chat completions, images, and file uploads. |
|
Emerging |
| 5 |
sashirestela/simple-openai
A Java library to use the OpenAI Api in the simplest possible way. |
|
Emerging |
| 6 |
Lambdua/openai4j
Java client library for OpenAI API.Full support for all OpenAI API models... |
|
Emerging |
| 7 |
devlive-community/openai-java-sdk
Provides an easy-to-use SDK for Java developers to interact with the APIs of... |
|
Emerging |
| 8 |
intelligentnode/IntelliJava
Integrate with the latest language models, image generation, speech, and... |
|
Emerging |
| 9 |
Sakshiaroskar/agent-openai-assistant
🤖 Build an AI-powered personal banking assistant in Java to manage account... |
|
Emerging |
| 10 |
reactiveclown/openai-webflux-java
Reactive WebFlux OpenAI API Client in Java |
|
Emerging |
| 11 |
StefanBratanov/jvm-openai
A minimalistic OpenAI API client for the JVM, written in Java 🤖 |
|
Emerging |
| 12 |
forestwanglin/openai-java
OpenAi GPT API for Java. Including all API from OpenAI except deprecated. It... |
|
Emerging |
| 13 |
jetkai/openai-for-java
OpenAI/ChatGPT library for Java - Requires JDK 11 at minimum. |
|
Emerging |
| 14 |
namankhurpia/Easy-open-ai
This repository contains the community-maintained library for OpenAI's API... |
|
Emerging |
| 15 |
GPT-Apps/docGPT
A CLI written in Java language that generate API interface document and UML... |
|
Experimental |
| 16 |
gdorsi44/assistant-api-java
Lightweight Java client for easy integration with OpenAI Assistant API,... |
|
Experimental |
| 17 |
herbaccara/openai
openai jvm(java, kotlin) client / spring boot starter openai |
|
Experimental |
| 18 |
kawansoft/SympleGit-Java
SympleGit is a Java-based Git wrapper, co-developed with AI assistance,... |
|
Experimental |
| 19 |
JeffreyYou/OpenAI_SDK
Provides an easy-to-use SDK for Java developers to interact with the APIs of... |
|
Experimental |
| 20 |
warmuuh/flunkydom
personal ai agents for your assistance |
|
Experimental |
| 21 |
YGBStudio/JBrave
Type-safe Java SDK for the Brave Search API with fluent builders and offline... |
|
Experimental |
| 22 |
ianshiundu/openai-zio
A ZIO API Client for Open AI's API |
|
Experimental |
| 23 |
RR-Ralefaso/Tasktoo
XML Data Transformer in Java This project is a step-by-step Java... |
|
Experimental |
| 24 |
vital-ai/haley-saas-model-clients
OpenAI Java Client |
|
Experimental |
| 25 |
navneetprabhakar/javagpt
Lightweight GPT implementation with Java 21, Spring Boot 3.2, and Deep Java... |
|
Experimental |
| 26 |
Dmitriusan/GptMonkey
Incubator project for tools that are leveraging OpenAI GPT model APIs |
|
Experimental |
| 27 |
penguineer/HareAIris
A software bridge connecting RabbitMQ to the OpenAI API |
|
Experimental |