yomo
by yomorun
QUIC-based A2A/MCP runtime for geo-distributed, low-latency agent communication
Overview
Implements a serverless, geo-distributed runtime for AI agents that communicates over low-latency protocols. Uses QUIC-based transport and an A2A/MCP-inspired messaging layer to route real-time agent interactions and function-calls across edge nodes. Includes SDK and runtime primitives in Go for stream processing, function-calling, and distributed orchestration at the edge. A2A Protocol and Model Context Protocol (MCP) enable low-latency, cross-node communications.
Why It Matters
Ideal For
Teams building latency-sensitive, geo-distributed agent systems that need a production-grade A2A transport and function-calling runtime. For architectural patterns that support robust routing and service mesh, consider the Agent Service Mesh Pattern. Agent Service Mesh Pattern
How It's Used
- Run low-latency agent-to-agent interactions across regions for real-time coordination
- Capture function-call and stream traces at the transport layer for agent evaluation
- Deploy serverless agent components to edge nodes to reduce latency and observe failure modes