@ap3x/a2a
v2.0.0
Published
Agent-to-agent (A2A) protocol client, server, and swarm integration
Downloads
304
Readme
@ap3x/a2a
A2A protocol support: a client, a server, and the bindings that let a remote agent join a local swarm as an ordinary member.
Part of AP3X — a TypeScript multi-agent framework.
Install
npm install @ap3x/a2aWhat's inside
- Client + server — the A2A request/response surface with agent-card discovery.
- Transports — JSON-RPC and REST, with an optional gRPC binding that is lazily loaded so gRPC stays an opt-in dependency.
- Swarm integration — a remote A2A agent satisfies
AgentBackend, so orchestration consumes it like any local member.
The A2A specification is Apache-2.0; see a2aproject/A2A.
Documentation
See the AP3X repository for architecture notes, the full package map, and examples.
License
MIT
