Launching today
OpenAI Agent SDK for Java

OpenAI Agent SDK for Java

Closing the gap between modern AI agents and Java ecosystem

4 followers

A modern Java SDK for building AI agents with OpenAI's API, similar to the TypeScript OpenAI Agents SDK, following its public API and implementation patterns where possible. This came out of rewriting agent code one too many times and deciding to make it official. If you are building agents in Java or Spring Boot and do not want to sit on the sidelines of AI tooling, this should help close the gap.
OpenAI Agent SDK for Java gallery image
Free
Launch Team
AssemblyAI
AssemblyAI
Build voice AI apps with a single API
Promoted

What do you think? …

Barak Ben Noon
Java remains one of the most widely adopted and battle tested programming languages in large enterprises, powering mission critical systems across finance, insurance, healthcare, and infrastructure. However, much of the recent development across the AI ecosystem has focused on TypeScript and Python, creating a noticeable gap for teams building primarily in Java. There is no technical reason Java cannot be used as a first class language for building AI powered applications and agent based workflows. Recently, Stainless did an excellent job delivering a robust core OpenAI Java SDK, which made it possible to build higher level abstractions on top of it. This project builds on that foundation by providing a Java agent SDK with a familiar, well defined public interface, enabling Java teams to adopt modern AI agents without changing their language stack or development practices.