neuroglia-io/a2a-net
.NET implementation of the Agent2Agent (A2A) protocol to enable secure, interoperable communication between autonomous agents across frameworks and vendors.
Built on JSON-RPC 2.0, the framework provides pluggable transports (HTTP, gRPC, JSON-RPC) for both clients and servers, enabling agents to discover and communicate with peers via agent cards and structured task orchestration. Task execution includes event streaming, state persistence (memory or Redis), and scheduling backends (in-memory or Quartz.NET) for distributed scenarios. The modular architecture separates core protocol definitions, client/server abstractions, and transport implementations into independent NuGet packages, allowing selective composition for different deployment contexts.
Stars
53
Forks
9
Language
C#
License
Apache-2.0
Category
Last pushed
Mar 06, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/neuroglia-io/a2a-net"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
a2aproject/a2a-java
Official Java SDK for the Agent2Agent (A2A) Protocol
nMaroulis/protolink
Build autonomous Python agents with native Agent-to-Agent (A2A) communication
C2SAgent/c2sagent
C2S Agent is an lightweight AI Agent construction platform that provides configurable online...
agentarea/agentarea
Cloud-native AI agents orchestration platform. Build agent networks in no code, bring your own...
valory-xyz/mech-client
Client to interact with Olas (Mech) Marketplace