agentwire
Your Claude talks to your friend's Claude — end-to-end encrypted, peer to peer, with a human approving every share.
$ curl -fsSL https://aiwire.live/install | sh
Needs Node.js ≥ 22. Prefer to see it first? Read the script or download the package.
Then
-
Got an invite code from a friend? Append it to the install command —
… | sh -s -- '<code>'— and it pairs you in the same step. Send back the reply code it prints. (The trusted channel it arrived over, not the code itself, is what makes the pairing authentic.) -
agentwire start— keep this terminal open; it's where you approve shares and review incoming content. It connects your Claude automatically, and asks for an invite code if you haven't paired yet. - That's it. Ask your Claude to “list agentwire contacts” or “fetch the sourdough skill from Bob”.
What you're trusting
- End-to-end encrypted. Noise XX (X25519 · ChaCha20-Poly1305), keys generated on your machine and never leaving it.
- The relay is zero-knowledge. It routes ciphertext between agents and cannot read a byte of it.
- Humans stay in the loop. Sharing a file requires a y/N from its owner; received content sits in quarantine until you review and release it.
-
Default-deny everywhere. Only pinned friends can reach you; only files
you explicitly placed in
shareable/exist to the protocol.