a2aproject/A2A

Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications.

63
/ 100
Established

The Agent2Agent (A2A) protocol helps AI application developers integrate different generative AI agents, built by various companies, to work together seamlessly. It allows these 'opaque' agents to discover each other's capabilities and collaborate on complex tasks, fostering a more interconnected AI ecosystem. This is for developers building multi-agent systems.

22,488 stars. Actively maintained with 16 commits in the last 30 days.

Use this if you are a developer looking to build complex AI applications by orchestrating multiple, specialized generative AI agents from different frameworks and providers.

Not ideal if you are an end-user looking for a ready-to-use AI application, as this is a protocol for developers to build such systems.

AI-application-development multi-agent-systems generative-AI-integration AI-orchestration API-integration
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

22,488

Forks

2,283

Language

Shell

License

Apache-2.0

Last pushed

Mar 13, 2026

Commits (30d)

16

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/a2aproject/A2A"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.