a2a 1.0.0 copy "a2a: ^1.0.0" to clipboard
a2a: ^1.0.0 copied to clipboard

An implementation of the Google A2A protocol and SDK for client and server development

a2a #

This package provides an SDK for the Agent 2 Agent(A2A) protocol which provides an open protocol enabling communication and interoperability between opaque agentic applications. Please see here for the A2A project overview. This package assumes some familiarity with the A2A project in terms of goals, terminology etc.

Specifically the project implements an A2A SDK for Dart, modelled from the JavaScript SDK that can be found here.

The roadmap for the package is that the initial release contains the A2AClient, to be followed by implementation of the cli-client and the server functionality.

An example using the A2AClient to communicate with a test agent can be found in the examples directory, here.

Several sample agents implemented in various languages can be found here

2
likes
0
points
478
downloads

Publisher

verified publisherdarticulate.com

Weekly Downloads

An implementation of the Google A2A protocol and SDK for client and server development

Repository (GitHub)
View/report issues

Topics

#ai #agents #web

Funding

Consider supporting this project:

www.darticulate.com

License

unknown (license)

Dependencies

genkit, json_annotation, oxy, web

More

Packages that depend on a2a