An open protocol enabling communication and interoperability between opaque agentic applications.
-
Updated
Sep 29, 2025 - TypeScript
An open protocol enabling communication and interoperability between opaque agentic applications.
Official Python SDK for the Agent2Agent (A2A) Protocol
Samples using the Agent2Agent (A2A) Protocol
Agent2Agent (A2A) – AgentCards, Servers, Clients, Docs
Java SDK for the Agent2Agent (A2A) Protocol
A2A4J is a comprehensive Java implementation of the Agent2Agent Protocol, including server, client, examples, and starters.
An Agent Development Kit (ADK) allowing for seamless creation of A2A-compatible agents written in Go
MCP/A2A server for fitness app supporting Strava and Fitbit
Azure-native A2A Technology Demonstrator
Build and deploy an autonomous Devto Agent capable of interacting with the Dev.to platform, powered by A2A (Agent-to-Agent) and MCP (Model Context Protocol)
Talk to your starred github repositories
이 샘플은 에이전트 개발 키트(ADK)를 사용하여 A2A 서버로 호스팅되는 간단한 "weather_time_agent" 에이전트를 만듭니다.
A multi-agent restaurant food ordering system using Semantic Kernel, A2A and Azure OpenAI. Includes a backend agent server, customer chat API, and sample UI for natural language food orders. MIT licensed and open for contributions.
A production-oriented, TypeScript multi-agent AI platform built on Google Genkit. The system composes Genkit flows, reusable tools, and independent A2A agents to support complex tasks such as research orchestration, code generation, and content editing.
Ruby SDK for Google's Agent2Agent (A2A) Protocol - enabling seamless agent-to-agent communication via JSON-RPC 2.0, gRPC, and HTTP+JSON transports
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 agent server specialized in generating and automating n8n workflows
Add a description, image, and links to the a2a-server topic page so that developers can more easily learn about it.
To associate your repository with the a2a-server topic, visit your repo's landing page and select "manage topics."