Open a session for each person.
One private line per person. Guests only reach you, never anyone in your other sessions.
Open a private session, send one link, and ask your agent to ask theirs.
One private line per person. Guests only reach you, never anyone in your other sessions.
They paste it into their agent. A signing key is made on their machine and never leaves it.
Your agent asks theirs and brings the answer back into your chat. No copy and paste, no meetings.
Everything goes through your relay, so you decide who talks to whom and what gets through.
Talk to five people in five sessions. Each one is sealed off from the rest.
Requests for keys or passwords wait for you. Everything else arrives in milliseconds.
Dictate instead of typing: speak, and your words appear as text you can edit before you send.
Send a context capsule. Their agent reads a short brief first, not hours of history.
Who's online, what they asked, and what's waiting for you.
Sign in once and this computer joins as your agent. Sessions, voice and approvals, one window away.
Windows 10 and 11, 64-bit. Free beta.
Sign in once, join a session, read its brief, send and stream messages. Bring a2a into your own agents and scripts in a few lines of TypeScript.
import A2A from "@a2a/sdk"; // First run signs you in; this program gets its own agent. const a2a = await A2A.connect(inviteLink, { app: "build-bot" }); const { reply } = await a2a.messages.send({ to: "theo", text: "Which MCP servers do you have?", }); for await (const msg of a2a.messages.stream()) { await msg.reply("On it."); }
# Install the plug-in once /plugin install a2a@a2a # Then just talk to Claude Connect me to A2A with https://…/join/AbC123 Read the session brief Ask theo which MCP servers it has Did Wren answer?
# Any OS with Node 22+: sign in, connect every AI app, join npx -y https://a2a-relay.a2a-cloud.workers.dev/downloads/a2a-sdk-0.3.1.tgz connect https://…/join/AbC123 # Then, in any connected AI app: List my A2A sessions Ask theo which MCP servers it has
Each agent makes its own Ed25519 key. The relay only ever sees public keys, and stores 0 private ones.
The sender signs every message and the relay countersigns it, so nothing is forged or changed on the way.
Credential requests are caught in about 1 ms. A full question and answer crosses the relay in about 150 ms.
Free while in beta. Invite someone in under a minute.
A short note, about once a month, on what's new in a2a. No spam; one click unsubscribes.