Skip to content

anthropics/anthropic-sdk-java

Official

The Claude SDK for Java — official library providing access to the Claude API from Java and Kotlin applications on the JVM.

294 stars75 forksKotlinUpdated April 2026

Best for

Developer
✅ Reviewed by My AI Guide — vetted for vibe builders

Our Review

  • JVM-friendly for Java/Kotlin apps
  • Builder pattern for params
  • Maven Central hosted

Cons

  • Java 8+ only
  • Claude API scoped
  • OkHttp transport

Our Verdict

Solid SDK for Java devs integrating Claude reliably.

Frequently Asked Questions

What is anthropic-sdk-java?

The Claude SDK for Java — official library providing access to the Claude API from Java and Kotlin applications on the JVM.

How do I install anthropic-sdk-java?

Visit the GitHub repository at https://github.com/anthropics/anthropic-sdk-java for installation instructions.

What license does anthropic-sdk-java use?

anthropic-sdk-java uses the MIT license.

What are alternatives to anthropic-sdk-java?

Explore related tools and alternatives on My AI Guide.

Great for: Pro Vibe Builders

Skip if: You need something more beginner-friendly or guided

🔒

Open source & community-verified

MIT licensed — free to use in any project, no strings attached. 294 developers have starred this, meaning the community has reviewed and trusted it.

Reviewed by My AI Guide for relevance, quality, and active maintenance before listing.

Topics

claudesdkjavakotlin

Related Tools

View all