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

50
Established
2 taishan666/MaxKB4j

MaxKB4j is an open-source LLMOps platform for LLM workflow applications and...

48
Emerging
3 ai-for-java/openai4j

Java client library for OpenAI API

41
Emerging
4 kestra-io/plugin-openai

Tasks that call OpenAI for chat completions, images, and file uploads.

40
Emerging
5 sashirestela/simple-openai

A Java library to use the OpenAI Api in the simplest possible way.

40
Emerging
6 Lambdua/openai4j

Java client library for OpenAI API.Full support for all OpenAI API models...

40
Emerging
7 devlive-community/openai-java-sdk

Provides an easy-to-use SDK for Java developers to interact with the APIs of...

39
Emerging
8 intelligentnode/IntelliJava

Integrate with the latest language models, image generation, speech, and...

35
Emerging
9 Sakshiaroskar/agent-openai-assistant

🤖 Build an AI-powered personal banking assistant in Java to manage account...

35
Emerging
10 reactiveclown/openai-webflux-java

Reactive WebFlux OpenAI API Client in Java

33
Emerging
11 StefanBratanov/jvm-openai

A minimalistic OpenAI API client for the JVM, written in Java 🤖

32
Emerging
12 forestwanglin/openai-java

OpenAi GPT API for Java. Including all API from OpenAI except deprecated. It...

32
Emerging
13 jetkai/openai-for-java

OpenAI/ChatGPT library for Java - Requires JDK 11 at minimum.

30
Emerging
14 namankhurpia/Easy-open-ai

This repository contains the community-maintained library for OpenAI's API...

30
Emerging
15 GPT-Apps/docGPT

A CLI written in Java language that generate API interface document and UML...

26
Experimental
16 gdorsi44/assistant-api-java

Lightweight Java client for easy integration with OpenAI Assistant API,...

23
Experimental
17 herbaccara/openai

openai jvm(java, kotlin) client / spring boot starter openai

22
Experimental
18 kawansoft/SympleGit-Java

SympleGit is a Java-based Git wrapper, co-developed with AI assistance,...

22
Experimental
19 JeffreyYou/OpenAI_SDK

Provides an easy-to-use SDK for Java developers to interact with the APIs of...

21
Experimental
20 warmuuh/flunkydom

personal ai agents for your assistance

21
Experimental
21 YGBStudio/JBrave

Type-safe Java SDK for the Brave Search API with fluent builders and offline...

19
Experimental
22 ianshiundu/openai-zio

A ZIO API Client for Open AI's API

13
Experimental
23 RR-Ralefaso/Tasktoo

XML Data Transformer in Java This project is a step-by-step Java...

11
Experimental
24 vital-ai/haley-saas-model-clients

OpenAI Java Client

11
Experimental
25 navneetprabhakar/javagpt

Lightweight GPT implementation with Java 21, Spring Boot 3.2, and Deep Java...

11
Experimental
26 Dmitriusan/GptMonkey

Incubator project for tools that are leveraging OpenAI GPT model APIs

11
Experimental
27 penguineer/HareAIris

A software bridge connecting RabbitMQ to the OpenAI API

10
Experimental