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.
- 1 747A2A repositories tracked
- 1 430created in the last twelve months
- 1 042still active
- 2026-08-10measured since
Last measurement : 2026-08-31
Repository creations per month
Repository creations per month
| Repository creations per month | Repositories |
|---|---|
| 2024-10 | 1 |
| 2024-11 | 3 |
| 2024-12 | 3 |
| 2025-01 | 8 |
| 2025-02 | 6 |
| 2025-03 | 10 |
| 2025-04 | 51 |
| 2025-05 | 55 |
| 2025-06 | 41 |
| 2025-07 | 40 |
| 2025-08 | 31 |
| 2025-09 | 39 |
| 2025-10 | 51 |
| 2025-11 | 54 |
| 2025-12 | 29 |
| 2026-01 | 60 |
| 2026-02 | 154 |
| 2026-03 | 240 |
| 2026-04 | 203 |
| 2026-05 | 184 |
| 2026-06 | 144 |
| 2026-07 | 156 |
| 2026-08 | 155 |
| 2026-09 | 0 (current month, incomplete) |
Measured growth
- +964stars gained in one day
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
| Project | Stars | Language |
|---|---|---|
| OmniRoutesource codeNever stop coding. Free MIT AI gateway: one endpoint, 350 providers (90+ free), 1200+ models Kimi, Claude, GPT | 58 715 | TypeScript |
| A2Asource codeAgent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic appli | 25 559 | Shell |
| Bindusource codeBindu: The identity, communication, and payments layer for AI agents. | 9 444 | Python |
| evolversource codeThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | ev | 9 029 | JavaScript |
| adk-gosource codeAn open-source, code-first Go toolkit for building, evaluating, and deploying sophisticated AI agents with fle | 8 730 | Go |
| internet-court-skillsource codeThe trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 | 5 090 | TypeScript |
| solace-agent-meshsource codeAn event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integr | 4 951 | Python |
| ag2source codeAG2 (formerly AutoGen): The Open-Source AgentOS.Join us at: https://discord.gg/sNGSwQME3x | 4 895 | Python |
| learn-agentic-aisource codeLearn Agentic AI using Dapr Agentic Cloud Ascent (DACA) Design Pattern and Agent-Native Cloud Technologies: Op | 4 350 | Jupyter Notebook |
| archestrasource codeEnterprise AI Platform with guardrails, MCP registry, gateway & orchestrator | 4 235 | TypeScript |
| fast-agentsource codeCode, Build and Evaluate agents - excellent Model and Skills/MCP/ACP/A2A Support | 3 904 | Python |
| atmospheresource codePortable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more b | 3 796 | Java |
Newest arrivals
| Project | Stars | Language | Created |
|---|---|---|---|
| LOOMsource codeDynamic Agent-to-Agent (A2A) task graph generation, subtask independence verification, and parallel multi-agen | 7 | Python | 2026-08-29 |
| awesome-agentic-aisource codeCurated Agentic AI resources: AI agent frameworks, tutorials, courses, projects, MCP tools, research papers, e | 2 | not reported | 2026-08-29 |
| a2a-hubsource codeA website for agents, not humans. Agent registry, A2A message relay, job market with reputation ledger, KV bla | 1 | Python | 2026-08-29 |
| a2a-go-fmsgsource codeFMSG-004 transport plugin for the official A2A Go SDK | 0 | Go | 2026-08-28 |
| StateKnotsource codeA production-grade Rust framework for building typed, durable, and observable agent systems, with graph workfl | 0 | Rust | 2026-08-28 |
| attenu-guard-tssource codeAttenu Guard for TypeScript — per-agent permissions on every tool call and sub-agent handoff (a sub-agent neve | 1 | TypeScript | 2026-08-28 |
| AgentLedgersource code📒 Append-only reputation ledger for AI agents — record events, compute transparent trust scores, and audit age | 1 | Python | 2026-08-28 |
| AgentCertsource code✅ W3C Verifiable Credentials for AI agents — issue, verify, and grade trust certificates (basic / professional | 1 | Python | 2026-08-28 |
| AgentIDsource code🪪 Open did:agent identity protocol for AI agents — unique decentralized IDs, Ed25519 keys, and portable DID do | 1 | Python | 2026-08-28 |
| a2a-core-defensesource codeDefense shield for the Agent2Agent (A2A) protocol: SSRF-guarded push webhooks, per-operation capability tokens | 1 | Python | 2026-08-27 |
| a2a-multi-agent-travelsource codeFive AI agents on five different frameworks (LangGraph, Google ADK, CrewAI, LlamaIndex, Pydantic AI) cooperati | 1 | HTML | 2026-08-27 |
| deskkit-agentic-commercesource codeAutonomous procurement agent for Razorpay test-mode commerce — bounded, gated, and fully audited. Built for th | 0 | Python | 2026-08-27 |
Implementation languages
| Language | Repositories |
|---|---|
| Python | 770 |
| TypeScript | 377 |
| JavaScript | 108 |
| Go | 104 |
| Rust | 65 |
| HTML | 45 |
| Java | 25 |
| Jupyter Notebook | 24 |
Browse the full directory (1 747)
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.