github.devotd.
NewAI agents

a2aproject/a2a-python v1.2.3 — Official Python SDK with A2A Protocol Support

Covers the latest release v1.2.3 of a2aproject/a2a-python, the official Python SDK following the A2A protocol, along with specification versions 1.0 and 0.3 and support for JSON-RPC, HTTP+JSON/REST, and gRPC transports.

Repositorya2aproject/a2a-python ↗

Covers the latest release v1.2.3 of a2aproject/a2a-python, the official Python SDK following the A2A protocol, along with specification versions 1.0 and 0.3 and support for JSON-RPC, HTTP+JSON/REST, and gRPC transports.

GitHub description: Official Python SDK for the Agent2Agent (A2A) Protocol

stars
★ 2.2K
Forks
518
Language
Python
License
Apache-2.0
Latest release
v1.2.3
Read original source ↗View on GitHub ↗

a2aproject/a2a-python is the official Python SDK for agent applications that follow the Agent2Agent (A2A) protocol. Its purpose is to let independently operating agents exchange messages, tasks, and results according to the A2A specification. The latest release published on GitHub is v1.2.3, and since the given material contains no changelog for this version, what changed cannot be determined.

The README describes this SDK as a Python library for running agent applications as an A2A Server. As the official A2A SDK, it covers both client and server, and supports compatibility modes for A2A Protocol Specification 1.0 and 0.3. Built on asynchronous Python, it handles three transport methods: JSON-RPC, HTTP+JSON/REST, and gRPC. HTTP servers including FastAPI and Starlette, tracing with OpenTelemetry, and SQL database integration are offered as optional components. The language is Python, the license is Apache-2.0, and the star count is 2211.

That said, the verifiable scope is narrow. The repository was created on May 9, 2025, and the momentum score in the research record remains low at 2.0 out of 10. No novelty, technical, or quality scores were given, and the material contains no performance benchmarks or real-world adoption cases. The range of supported specifications and the breadth of transport options are clear, but this material alone is not enough to judge actual performance and stability.