simple-openai and jvm-openai

These two Java libraries are direct competitors, both providing client implementations for interacting with the OpenAI API.

simple-openai
47
Emerging
jvm-openai
39
Emerging
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 19/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 14/25
Stars: 376
Forks: 56
Downloads:
Commits (30d): 0
Language: Java
License: MIT
Stars: 79
Forks: 11
Downloads:
Commits (30d): 0
Language: Java
License: Apache-2.0
Stale 6m No Package No Dependents
Archived Stale 6m No Package No Dependents

About simple-openai

sashirestela/simple-openai

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

This is a Java library designed for developers who want to integrate OpenAI's powerful AI models into their Java applications. It provides a straightforward way to send various data types—like text, audio, and images—to the OpenAI API and receive AI-generated responses or processed output. Java developers can use this to easily add features like natural language generation, image processing, and speech-to-text capabilities to their software.

Java development AI integration application development API client backend development

About jvm-openai

StefanBratanov/jvm-openai

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

Scores updated daily from GitHub, PyPI, and npm data. How scores work