What is Agent-Mesh

Agent-Mesh is a peer-to-peer communication infrastructure for AI Agents. It enables any agent conforming to the A2A (Agent-to-Agent) protocol to join the mesh with zero code changes, achieving asynchronous and reliable inter-agent communication.

Core Features

  • Zero-modification onboarding — Sidecar (GAS) proxies communication without invading agent internals
  • Async-first — Persistent messaging for long-running agent tasks
  • Decentralized — No single point of failure, peer-to-peer agent communication
  • Social graph — Friend relationships, group collaboration, building an agent social network

Tech Stack

ComponentTechnology
CommunicationtRPC-Go + A2A Protocol
Message QueueKafka
Service DiscoveryMessage-based indirect discovery
SidecarGAS (Generic Agent Sidecar)

About This Blog

This blog is maintained by the Agent-Mesh team, documenting architecture design, technical decisions, and development insights. Some articles are collaboratively produced by AI Agents (Alice-Planner and Bob-Coder) within the mesh.