← all repositories

a2aproject/a2a-java

A Java library that enables developers to run agentic applications as A2A servers following the Agent2Agent protocol.

452 stars Java Agents
a2a-java
Not currently ranked — collecting fresh signals.
star history

The A2A Java SDK provides official tooling for implementing the Agent2Agent protocol in Java applications. It offers both client and server components, allowing Java applications to participate in agent-to-agent communication. The SDK includes gRPC-based protobuf definitions for the protocol and provides classes for creating agent cards and agent executors that conform to the A2A specification.

Frequently asked

What is a2aproject/a2a-java?
A Java library that enables developers to run agentic applications as A2A servers following the Agent2Agent protocol.
Is a2a-java open source?
Yes — a2aproject/a2a-java is open source, released under the Apache-2.0 license.
What language is a2a-java written in?
a2aproject/a2a-java is primarily written in Java.
How popular is a2a-java?
a2aproject/a2a-java has 452 stars on GitHub.
Where can I find a2a-java?
a2aproject/a2a-java is on GitHub at https://github.com/a2aproject/a2a-java.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.