Peer-to-peer, end-to-end encrypted messaging that puts you in control. No servers. No tracking. Just your private conversations.
See the code[!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 how that compares to other messengers? See our Comparison page.
macOS / Linux
curl -fsSL https://kursal.chat/install.sh | bash
Windows
powershell -c "irm kursal.chat/install.ps1 | 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.
Every kind of help counts.
© KursalChat 2026. Code distributed under AGPL-3.0-only.
Visual assets (app icon, banner, etc.) are all rights reserved.
Rust
45.8%
Svelte
33.8%
TypeScript
13.0%
Java
2.1%
Shell
1.8%
Kotlin
1.6%
Peer-to-peer, end-to-end encrypted messaging that puts you in control. No servers. No tracking. Just your private conversations.
See the code[!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 how that compares to other messengers? See our Comparison page.
macOS / Linux
curl -fsSL https://kursal.chat/install.sh | bash
Windows
powershell -c "irm kursal.chat/install.ps1 | 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.
Every kind of help counts.
© KursalChat 2026. Code distributed under AGPL-3.0-only.
Visual assets (app icon, banner, etc.) are all rights reserved.
Rust
45.8%
Svelte
33.8%
TypeScript
13.0%
Java
2.1%
Shell
1.8%
Kotlin
1.6%