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 29 openai java clients tools tracked. 2 score above 50 (established tier). The highest-rated is cequence-io/openai-scala-client at 54/100 with 242 stars.

Get all 29 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

54
Established
2 taishan666/MaxKB4j

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

52
Established
3 ai-for-java/openai4j

Java client library for OpenAI API

48
Emerging
4 Lambdua/openai4j

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

47
Emerging
5 sashirestela/simple-openai

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

47
Emerging
6 devlive-community/openai-java-sdk

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

46
Emerging
7 kestra-io/plugin-openai

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

44
Emerging
8 intelligentnode/IntelliJava

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

42
Emerging
9 reactiveclown/openai-webflux-java

Reactive WebFlux OpenAI API Client in Java

40
Emerging
10 StefanBratanov/jvm-openai

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

39
Emerging
11 forestwanglin/openai-java

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

39
Emerging
12 namankhurpia/Easy-open-ai

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

37
Emerging
13 jetkai/openai-for-java

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

37
Emerging
14 Sakshiaroskar/agent-openai-assistant

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

34
Emerging
15 GPT-Apps/docGPT

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

33
Emerging
16 gdorsi44/assistant-api-java

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

30
Emerging
17 herbaccara/openai

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

29
Experimental
18 kawansoft/SympleGit-Java

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

29
Experimental
19 warmuuh/flunkydom

personal ai agents for your assistance

28
Experimental
20 JeffreyYou/OpenAI_SDK

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

28
Experimental
21 YGBStudio/JBrave

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

21
Experimental
22 ianshiundu/openai-zio

A ZIO API Client for Open AI's API

20
Experimental
23 Dmitriusan/GptMonkey

Incubator project for tools that are leveraging OpenAI GPT model APIs

18
Experimental
24 penguineer/HareAIris

A software bridge connecting RabbitMQ to the OpenAI API

17
Experimental
25 navneetprabhakar/javagpt

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

13
Experimental
26 RR-Ralefaso/Tasktoo

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

13
Experimental
27 vital-ai/haley-saas-model-clients

OpenAI Java Client

13
Experimental
28 diogoaltoe/openai-java

Project to integrate to OpenAI GPT using Java

11
Experimental
29 Rainnny7/OpenAI-Java

A Java library to interact with the OpenAI API.

11
Experimental