Skip to main content

Python A2A - Agent-to-Agent Protocol

Project description

Python A2A - Agent-to-Agent Protocol

A Python library for implementing Google's Agent-to-Agent (A2A) protocol.

Installation

pip install python-a2a

Features

  • Complete implementation of Google's A2A protocol specification
  • Robust data models for A2A messages and conversations
  • Easy-to-use HTTP client and server components
  • Built-in support for various LLM providers (OpenAI, Anthropic, Bedrock)
  • First-class support for function calling between agents
  • MCP (Model Context Protocol) integration
  • Agent discovery and workflow orchestration

Usage

See the documentation for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python_a2a_f01-0.5.11.tar.gz (231.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_a2a_f01-0.5.11-py3-none-any.whl (281.1 kB view details)

Uploaded Python 3

File details

Details for the file python_a2a_f01-0.5.11.tar.gz.

File metadata

  • Download URL: python_a2a_f01-0.5.11.tar.gz
  • Upload date:
  • Size: 231.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for python_a2a_f01-0.5.11.tar.gz
Algorithm Hash digest
SHA256 7d2b365c5dc94991bd9c96023b2b54c38e3ad426a485de85a6b596afc5a22314
MD5 b1d621c87cefc6ca5b0afbc7bd17866c
BLAKE2b-256 633266239b4714ba939c2c3ec87aeb8ba7e926d9d0f06a428afecc6769307780

See more details on using hashes here.

File details

Details for the file python_a2a_f01-0.5.11-py3-none-any.whl.

File metadata

  • Download URL: python_a2a_f01-0.5.11-py3-none-any.whl
  • Upload date:
  • Size: 281.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for python_a2a_f01-0.5.11-py3-none-any.whl
Algorithm Hash digest
SHA256 ca9ab4f8a42c5df4f64968c44ae39654f59bd66eaa09b2a5d30ef342d26ab05a
MD5 d91a5b333d89ac181d0e2c083d5358c2
BLAKE2b-256 47aaa5dc02aff5622a24983c8e6f41170ce18c8e4248e1b423d7c768644a9bb4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page