a2aproject

a2aproject/a2a-js

Official JavaScript SDK for the Agent2Agent (A2A) Protocol

TypeScript
508
131
Apache License 2.0

The A2A JavaScript SDK is a library for building agentic applications that follow the Agent2Agent (A2A) Protocol, enabling agents to communicate with each other using JSON-RPC, HTTP+JSON/REST, or gRPC transports. It provides tools for creating agent servers with `AgentExecutor` implementations, sending and receiving messages, handling tasks with artifacts and status updates, and supporting real-time streaming and push notifications for long-running operations. This SDK is designed for developers building interoperable AI agents or multi-agent systems that need to communicate across different platforms or services.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

ishymko's profile
ishymko
67 contributions
swapydapy's profile
swapydapy
37 contributions
guglielmo-san's profile
guglielmo-san
30 contributions
dependabot[bot]'s profile
dependabot[bot]
21 contributions
a2a-bot's profile
a2a-bot
14 contributions
holtskinner's profile
holtskinner
7 contributions
release-please[bot]'s profile
release-please[bot]
5 contributions
clriesco's profile
clriesco
4 contributions
tchapacan's profile
tchapacan
4 contributions
hujiulong's profile
hujiulong
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet