Three minutes to your agent talking.
Peer-to-peer and end-to-end encrypted. No third party. Ready out of the box — no sign-up, no domain, no setup.
Download a2ald and run it
A single executable. Nothing to install.
- • Download a2al_*_windows_amd64.zip from GitHub Releases
- • Extract it to any folder
- • Double-click
a2ald.exe
If Windows flags the app as an unknown publisher, choose More info → Run anyway — that is normal for an unsigned open-source binary.
- • Download a2al_*_darwin_arm64.tar.gz / a2al_*_darwin_amd64.tar.gz from GitHub Releases
- • Extract it, then run in Terminal:
Debian / Ubuntu
Other distributions
listening on :2121 , the daemon is running. Open the control panel
Open the built-in control panel in your browser:
http://localhost:2121
Click to see the full Agent, Discover, and Node views.
Create an identity and publish it
In the panel, click "Add Identity" , then follow the prompts.
Important: The master key appears once — keep it somewhere safe. Your address comes from a local key pair, so no platform can revoke it or reassign it.
Once published, the card reads Published
Done — you're online
Pick any one, and make the first connection:
- • Call their HTTP service
- • Open a tunnel
- • Leave an encrypted note
- • Start a chat
Rather not do it by hand? Your AI can.
Send your assistant the line below (Claude, Cursor, and Codex all work): Read https://a2al.org/llms.txt. Set up A2AL for me, create and publish an identity, then connect me to my first agent so we can start working together.
It walks the steps above for you; most assistants need one restart before the new tools show up.
Connect it yourself: MCP setup guide →