A2A — the ecosystem counted, not commented

A2A (Agent2Agent) is the open protocol that lets AI agents built by different teams discover each other and delegate tasks. Announced by Google in April 2025, it now sits under the Linux Foundation. The question everyone asks — is it actually being adopted? — mostly gets opinions in reply. This page answers only with measurements: KoPass counts A2A repositories every day.

Last measurement : 2026-08-31

Repository creations per month

2024-10 : 12024-11 : 32024-12 : 32025-01 : 82025-02 : 62025-03 : 102025-04 : 512025-05 : 552025-06 : 412025-07 : 402025-08 : 312025-09 : 392025-10 : 512025-11 : 542025-12 : 292026-01 : 602026-02 : 1542026-03 : 2402026-04 : 2032026-05 : 1842026-06 : 1442026-07 : 1562026-08 : 1552026-09 : 0 (current month, incomplete)202420252026
Each bar counts the A2A repositories created that month, using the creation date GitHub reports. Months with no creation stay on display at zero: a curve with its troughs removed tells a growth story that did not happen.
Repository creations per month
Repository creations per monthRepositories
2024-101
2024-113
2024-123
2025-018
2025-026
2025-0310
2025-0451
2025-0555
2025-0641
2025-0740
2025-0831
2025-0939
2025-1051
2025-1154
2025-1229
2026-0160
2026-02154
2026-03240
2026-04203
2026-05184
2026-06144
2026-07156
2026-08155
2026-090 (current month, incomplete)

Measured growth

Measured across 1 586 repositories present on 2026-08-30 and on 2026-08-31. Only repositories in both readings are compared: one that appeared in between would bring its stars all at once, as if it had gained them that day.

Most followed

ProjectStarsLanguage
OmniRoutesource codeNever stop coding. Free MIT AI gateway: one endpoint, 350 providers (90+ free), 1200+ models Kimi, Claude, GPT58 715TypeScript
A2Asource codeAgent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic appli25 559Shell
Bindusource codeBindu: The identity, communication, and payments layer for AI agents.9 444Python
evolversource codeThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | ev9 029JavaScript
adk-gosource codeAn open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with fle8 730Go
internet-court-skillsource codeThe trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 5 090TypeScript
solace-agent-meshsource codeAn event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integr4 951Python
ag2source codeAG2 (formerly AutoGen): The Open-Source AgentOS.Join us at: https://discord.gg/sNGSwQME3x4 895Python
learn-agentic-aisource codeLearn Agentic AI using Dapr Agentic Cloud Ascent (DACA) Design Pattern and Agent-Native Cloud Technologies: Op4 350Jupyter Notebook
archestrasource codeEnterprise AI Platform with guardrails, MCP registry, gateway & orchestrator4 235TypeScript
fast-agentsource codeCode, Build and Evaluate agents - excellent Model and Skills/MCP/ACP/A2A Support3 904Python
atmospheresource codePortable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more b3 796Java

Newest arrivals

ProjectStarsLanguageCreated
LOOMsource codeDynamic Agent-to-Agent (A2A) task graph generation, subtask independence verification, and parallel multi-agen7Python2026-08-29
awesome-agentic-aisource codeCurated Agentic AI resources: AI agent frameworks, tutorials, courses, projects, MCP tools, research papers, e2not reported2026-08-29
a2a-hubsource codeA website for agents, not humans. Agent registry, A2A message relay, job market with reputation ledger, KV bla1Python2026-08-29
a2a-go-fmsgsource codeFMSG-004 transport plugin for the official A2A Go SDK0Go2026-08-28
StateKnotsource codeA production-grade Rust framework for building typed, durable, and observable agent systems, with graph workfl0Rust2026-08-28
attenu-guard-tssource codeAttenu Guard for TypeScript — per-agent permissions on every tool call and sub-agent handoff (a sub-agent neve1TypeScript2026-08-28
AgentLedgersource code📒 Append-only reputation ledger for AI agents — record events, compute transparent trust scores, and audit age1Python2026-08-28
AgentCertsource code✅ W3C Verifiable Credentials for AI agents — issue, verify, and grade trust certificates (basic / professional1Python2026-08-28
AgentIDsource code🪪 Open did:agent identity protocol for AI agents — unique decentralized IDs, Ed25519 keys, and portable DID do1Python2026-08-28
a2a-core-defensesource codeDefense shield for the Agent2Agent (A2A) protocol: SSRF-guarded push webhooks, per-operation capability tokens1Python2026-08-27
a2a-multi-agent-travelsource codeFive AI agents on five different frameworks (LangGraph, Google ADK, CrewAI, LlamaIndex, Pydantic AI) cooperati1HTML2026-08-27
deskkit-agentic-commercesource codeAutonomous procurement agent for Razorpay test-mode commerce — bounded, gated, and fully audited. Built for th0Python2026-08-27

Implementation languages

LanguageRepositories
Python770
TypeScript377
JavaScript108
Go104
Rust65
HTML45
Java25
Jupyter Notebook24

How these numbers are obtained

KoPass queries the GitHub API daily on four declared topics — a2a-protocol, agent2agent, a2a and agent-to-agent — and records what it finds. The filter matches a repository's declared topics, not its text: searching for “a2a” in descriptions would pull in everything that mentions the protocol in passing, including to say it is not used. A repository not measured for thirty days drops out of the count.

What this page does not say

It measures only what is public on GitHub. Private implementations, internal to a company, or published elsewhere do not appear. A star count is not a user count. And none of these figures is a forecast: they describe measurements already taken.

The official source

The protocol specification is published at a2a-protocol.org and the reference code at github.com/a2aproject/A2A. KoPass replaces neither: it counts what grows around them.