GitHub
github.com › anthropics › anthropic-sdk-java
GitHub - anthropics/anthropic-sdk-java
The Anthropic Java SDK provides convenient access to the Anthropic REST API from applications written in Java.
Starred by 191 users
Forked by 37 users
Languages Kotlin
Maven Central
central.sonatype.com › artifact › com.anthropic › anthropic-java
anthropic-java - Maven Central - Sonatype
--> <!-- do_not_remove: published-with-gradle-metadata --> <modelVersion>4.0.0</modelVersion> <groupId>com.anthropic</groupId> <artifactId>anthropic-java</artifactId> <version>2.11.1</version> <name>Anthropic API</name> <description>An SDK library for anthropic</description> <url>https://d...
Videos
05:50
Anthropic Claude API: Supercharge Your AI App with Large ...
06:22
#7 Spring AI | Working with Anthropic and ChatClient - YouTube
16:41
Unlocking Claude 3.7: A Deep Dive into the Thinking API - YouTube
17:01
How openai and anthropic publish their SDK and you can too - YouTube
03:57
Unlocking the Power of Anthropic Claude API: Step-by-Step Java ...
Claude
docs.claude.com › en › api › client-sdks
Client SDKs - Claude Docs
This page includes brief installation instructions and links to the open-source GitHub repositories for Anthropic’s Client SDKs.
Maven Repository
mvnrepository.com › artifact › com.anthropic › anthropic-java
Maven Repository: com.anthropic » anthropic-java
Home » com.anthropic » anthropic-java · An SDK library for anthropic · Central (27) Prev · 1 · 2 · Next · Central · Atlassian External · Atlassian · WSO2 Releases · WSO2 Public · Hortonworks · JCenter · KtorEAP · Mulesoft · Sonatype ·
GitHub
github.com › anthropics › anthropic-sdk-java › blob › main › README.md
anthropic-sdk-java/README.md at main · anthropics/anthropic-sdk-java
The Anthropic Java SDK provides convenient access to the Anthropic REST API from applications written in Java.
Author anthropics
Maven Repository
mvnrepository.com › tags › anthropic
Maven Repository: anthropic
com.anthropic » anthropic-javaMIT · An SDK library for anthropic · Last Release on Nov 20, 2025 · org.springframework.ai » spring-ai-anthropicApache · Anthropic models support · Last Release on Nov 12, 2025 · ai.koog » prompt-executor-anthropic-client-jvmApache ·
GitHub
github.com › anthropics › anthropic-sdk-java › discussions › 95
Request for Feedback · anthropics/anthropic-sdk-java · Discussion #95
See this streaming example: https://github.com/anthropics/anthropic-sdk-java/blob/main/anthropic-java-example/src/main/java/com/anthropic/example/MessagesStreamingExample.java
Author anthropics
DeepWiki
deepwiki.com › anthropics › anthropic-sdk-java › 1.1-getting-started
Getting Started | anthropics/anthropic-sdk-java | DeepWiki
This page provides instructions for installing the Anthropic Java SDK, setting up a client, and making your first API calls. It covers the essential steps to integrate Claude AI capabilities into your
Spring
spring.io › blog › 2025 › 02 › 14 › mcp-java-sdk-released-2
Introducing the Model Context Protocol Java SDK
What began as an experimental project last November has turned into an exciting collaboration with the Spring AI team and Anthropic. We're thrilled to announce that the experimental project has been moved into the official MCP Java SDK. This SDK is the latest language binding of the protocol, alongside the Python, TypeScript, and Kotlin SDKs, on modelcontextprotocol.io.
DeepWiki
deepwiki.com › anthropics › anthropic-sdk-java › 7-development-and-contribution
Development and Contribution | anthropics/anthropic-sdk-java | DeepWiki
This guide covers the essentials for contributing to the Anthropic Java SDK. The project uses modern Java development practices with Gradle as the build system and GitHub Actions for CI/CD.
DeepWiki
deepwiki.com › anthropics › anthropic-sdk-java › 3.1-message-operations
Message Operations | anthropics/anthropic-sdk-java | DeepWiki
This document covers the core operations for interacting with Claude AI models through the Anthropic Java SDK's Messages API. You'll learn how to create messages, stream responses, and count tokens, w
Anthropic
anthropic.com › learn › build-with-claude
Anthropic
Learn about Anthropic's APIs, SDKs, and other development tools · Python SDK · TypeScript SDK · Java SDK · Go SDK · Ruby SDK · Understand the Messages API · Process multiple Messages API requests at once with the Message Batches API · Optimize your API usage with prompt caching ·
Spring
docs.spring.io › spring-ai › reference › api › chat › anthropic-chat.html
Anthropic Chat :: Spring AI Reference
You can register custom Java Tools with the AnthropicChatModel and have the Anthropic Claude model intelligently choose to output a JSON object containing arguments to call one or many of the registered functions. This is a powerful technique to connect the LLM capabilities with external tools and APIs.
DeepWiki
deepwiki.com › anthropics › anthropic-sdk-java › 6.2-google-vertex-ai-integration
Google Vertex AI Integration | anthropics/anthropic-sdk-java | DeepWiki
The Anthropic Java SDK provides support for accessing Claude models through Google's Vertex AI platform.
GitHub
github.com › anthropics › anthropic-sdk-java › blob › main › gradlew
anthropic-sdk-java/gradlew at main · anthropics/anthropic-sdk-java
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
Author anthropics
DeepWiki
deepwiki.com › anthropics › anthropic-sdk-java › 3.2-batch-operations
Batch Operations | anthropics/anthropic-sdk-java | DeepWiki
All batch operations support both synchronous and asynchronous programming models through the Anthropic Java SDK.
Maven Central
central.sonatype.com › artifact › com.anthropic › anthropic-java-bedrock › 1.0.0
Maven Central: com.anthropic:anthropic-java-bedrock:1.0.0
--> <!-- do_not_remove: published-with-gradle-metadata --> <modelVersion>4.0.0</modelVersion> <groupId>com.anthropic</groupId> <artifactId>anthropic-java-bedrock</artifactId> <version>1.0.0</version> <name>Anthropic API</name> <description>An SDK library for anthropic</description> <url>https://docs.anthropic.com/claude/reference/</url> <licenses> <license> <name>MIT</name> </license> </licenses> <developers> <developer> <name>Anthropic</name> <email>[email protected]</email> </developer> </developers> <scm> <connection>scm:git:git://github.com/anthropics/anthropic-sdk-java.git</connection
GitHub
github.com › anthropics
Anthropic · GitHub
anthropic-sdk-java Public · anthropics/anthropic-sdk-java’s past year of commit activity · Kotlin 198 MIT 39 8 4 Updated · Dec 25, 2025 · anthropic-sdk-typescript Public · Access to Anthropic's safety-first language model APIs in TypeScript · anthropics/anthropic-sdk-typescript’s past year of commit activity ·