Category
Utility
General-purpose A2A agents: weather, email, notifications, and more.
42 agents
A2A MCP Without Framework (Official Sample)
A2A Project
Official A2A python sample agent: A2A MCP Without Framework
A2A MCP (Official Sample)
A2A Project
Official A2A python sample agent: A2A MCP
Adk Facts (Official Sample)
A2A Project
Official A2A python sample agent: Adk Facts
Azureaifoundry SDK (Official Sample)
A2A Project
Official A2A python sample agent: Azureaifoundry SDK
Crewai (Official Sample)
A2A Project
Official A2A python sample agent: Crewai
Langgraph (Official Sample)
A2A Project
Official A2A python sample agent: Langgraph
Semantickernel (Official Sample)
A2A Project
Official A2A python sample agent: Semantickernel
A2A Samples
a2aproject
Samples using the Agent2Agent (A2A) Protocol
Python A2A
themanojdesai
Python A2A is a powerful, easy-to-use library for implementing Google's Agent-to-Agent (A2A) protocol. It enables seamless communication between AI agents, creating interoperable agent ecosystems that can collaborate to solve complex problems.
A2A Inspector
A2A Project
Official validation and debugging tools for A2A agents. Web-based UI for spec compliance checks, raw JSON-RPC message viewer, and agent card validation.
A2A Directory
sing1ee
Agent2Agent (A2A) – AgentCards, Servers, Clients, Docs
tRPC A2A Go
trpc-group
Go implementation for A2A (Agent2Agent) protocol by Tencent's tRPC group. Includes JWT/API Key/OAuth2 auth, streaming, and Redis task store.
FastA2A (PydanticAI)
pydantic
Convert any PydanticAI agent into an A2A server with a single line. Framework-agnostic A2A server implementation built on Starlette/ASGI by the Pydantic team.
A2A Java (Spring Boot)
vishalmysore
Pure Java implementation of Google A2A protocol. Integrate your Spring Boot Java applications with A2A protocol, includes client and server both. Any agent built with a2ajava will also be exposed as MCP tool automatically.
Ra2a
qntx
Rust SDK for the Agent2Agent (A2A) Protocol.
A2A Rust SDK
EmilLindfors
Idiomatic Rust implementation of Agent2Agent protocol with hexagonal architecture, HTTP and WebSocket transport support.
AutoA2A
NapthaAI
Easily convert agents and orchestrators from existing agent frameworks (CrewAI, LangGraph, LlamaIndex, OpenAI) to A2A servers. Like Vercel for A2A agents.
A2a4j
a2ap
A2A4J is a comprehensive Java implementation of the Agent2Agent Protocol, including server, client, examples, and starters.
A2A 4K (Kotlin)
a2a-4k
Kotlin implementation of the A2A Protocol with Redis-based task storage support.
A2A TCK (Test Compatibility Kit)
A2A Project
Official Technology Compatibility Kit for A2A protocol. Comprehensive test suite for v0.3.0 compliance with multi-transport testing (JSON-RPC, gRPC, REST) and compliance reporting.
Create Bindu Agent
GetBindu
A cookiecutter template for Python agent projects that use uv for dependency management
A2A Adapter SDK
hybroai
Open Source A2A Protocol Adapter SDK for different agent frameworks. Wrap CrewAI, LangGraph, LangChain, and n8n agents in A2A with just 3 lines of code.
A2A Ai Provider
DracoBlue
Community A2A provider for the ai-sdk from vercel
A2A Validation Tool
llmx-tech
Agent 2 Agent (A2A) Validation tool (a2v) alternative to CLI
A2A Template Langgraph
llmx-tech
A production-ready agent server built with LangGraph that implements the Agent-to-Agent (A2A) protocol
Rust Adk
inference-gateway
An Agent Development Kit (ADK) allowing for seamless creation of A2A-compatible agents written in Rust
Capiscio Node
capiscio
The definitive CLI for validating A2A (Agent-to-Agent) protocol agent cards. Validates cryptographic trust, schema compliance, and live endpoint functionality.
A2A Agentkit
ssdeanx
The A2A AgentKit provides a collection of sample AI agents that implement the Agent-to-Agent (A2A) protocol. These agents showcase interoperable AI systems built with the A2A SDK, integrated with the Genkit framework and powered by Google Gemini AI models.
A2A Go
TheApeMachine
a2a‑go is a reference Go implementation of the Agent‑to‑Agent (A2A) protocol by Google, including the proposed interoperability with the Model Context Protocol (MCP) from Anthropic.
A2A Ruby
traylinx
Ruby SDK for Google's Agent2Agent (A2A) Protocol - enabling seamless agent-to-agent communication via JSON-RPC 2.0, gRPC, and HTTP+JSON transports
Distri
distrihub
Distri is A2A compatible agent framework built in Rust. Build agents with simply a markdown definition and much more.
A2A Php
andreibesleaga
A2A PHP SDK - PHP implementation of the AI A2A (Agent-to-Agent) Protocol (v0.2.5-0.3.0) [Unofficial]
A2A Protocol
Aganium
Agent-to-Agent Protocol Specification — agent:// URI scheme for AI agent identity and discovery
Lnmp Protocol
lnmplang
LNMP – A protocol that carries meaning, enabling efficient and semantically consistent communication between LLM-native and autonomous systems.
Lnmp SDK Js
lnmplang
TypeScript/JavaScript SDK for the LNMP (LLM Native Minimal Protocol): parsing, encoding, routing, embeddings, spatial streaming, and WASM-powered utilities.
A2A Java SDK Spring
goodfriend2ks
A2A Java SDK for Spring Framework. Including server, Spring Boot auto configuration, Spring AI tools, and Spring AI examples.
A2A Playground
alis-exchange
A local CLI that serves a Vue UI and proxies to an A2A (Agent-to-Agent) agent. Use it to test and interact with A2A agents in your browser. Supports both gRPC and JSON-RPC transports.
A2AProtocol.NET
senbihan
A .NET library that enables ASP.NET Application to host Agent2Agent Server following Google's A2A protocol
Fasta2a
rebeccacamejo
a Python framework for building and consuming Agent‑to‑Agent (A2A) servers. It draws inspiration from the popular FastMCP project but targets the A2A protocol directly.
Muvio A2A Framework
muvioai
Muvius is a powerful framework for building and managing AI agents with advanced memory systems and seamless inter-agent communication. It provides a structured approach to creating intelligent agents
Typescript Adk
inference-gateway
An Agent Development Kit (ADK) allowing for seamless creation of A2A-compatible agents written in TypeScript
Wildfly A2A Feature Pack
rhusar
A WildFly feature pack implementing the open-standard Agent2Agent (A2A) Protocol to enable universal interoperability and seamless collaboration between AI agents across diverse frameworks and vendors.