Important
Kursal is currently in public beta. Expect bugs, missing features, and some instability!
Subscribe to the mailing list to be notified when we release a stable version.
Kursal is a peer-to-peer, end-to-end encrypted messenger. Messages are encrypted on your device and routed through a decentralized relay network. There is no central server: no one can read your messages or learn who you are talking to.
For a full technical description, read the Whitepaper.
Curious about Kursal? We listed and compared our features on our Comparison page.
macOS / Linux
curl -fsSL https://kursal.chat | bashWindows (PowerShell)
powershell -c "irm kursal.chat | iex"Warning
This software has not been independently audited. Use at your own risk.
We're a small team, but you can follow what features we're building on the progress page, or check out what issues we're working on on our TODO board.
Thank you for your interest in Kursal. If you want to contribute, you can! Either by running a relay, translating or by coding.
All coding contributions instructions are detailed in the CONTRIBUTING.md file.
For running a relay, refer to the RELAY.md file.
For translation contribution, you can help on our Translate Page.
© KursalChat 2026. Code distributed under AGPL-3.0-only.
Visual assets (app icon, banner, etc.) are all rights reserved.