armadadocs
$ how it works, and how to run your own
Most chat apps are documented by whoever runs the servers.
Armada has no servers to run. So here is all of it.
Why?
Armada is built on Nostr, a social protocol which redefines the Internet. On Nostr, apps are separate from infra. Users sign events with private keys and distribute them across multiple public relays. Messages can be encrypted so even Nostr relays don't know what they say.
Where everything is
- Start here
How it works
Communities with no host: how keys, relays and encrypted streams add up to a chat app that nobody owns.
- Run your own
Self-hosting
Run your own relay, voice server and web client. What each piece does, and which ones you can skip.
- CORD-01..07
The protocol
Concord — the serverless, end-to-end encrypted community protocol Armada is built on, specified in the open.
- Downloads
Get the app
Linux, Windows, macOS, Android, iPhone, and the browser. Your key is your account, so they are all the same place.
Everything, on every deck
Text, voice and video — on Linux, Windows, macOS, Android, iPhone and right here in your browser. These docs cover all of it, and the servers underneath it that you are free not to trust.
Start reading