This is an automated archive made by the Lemmit Bot.
The original was posted on /r/opensource by /u/thebadslime on 2025-08-19 03:01:04+00:00.
Peersuite is a point to point chat program, instead of servers it has “workspaces” where everyone is connected together in a mesh network. This means nobody but you and your friends see what you’re doing. All data streams are encrypted(AES-GCM) WebRTC streams.
When everyone logs off the workspace is destroyed, but you can download an entire session as an encrypted file that lets you restore everything from the chat.
Features:
- chat with channels, PMs, image preview, and file send ( no size limit)
- audio/video conferencing with ptt
- screensharing
- WHiteboard for drawing/diagrams
- kanban for project management
- collaborative document editing interface
You can run it on the web, or download for linux, windows, mac, and android from the github. You can also download a docker image from dockerhub to run a local instance ( the best way!)
I am working on a nodejs “server” ( it’s a peer with some commands built in) that will allow you to keep a workspace up permanently.
It is 100% open source under the AGPL except for the trystero library which is MIT licensed.
I posted about it when I first opensourced it 3-4 months ago, there have been a TON of improvements since then! It is still under active development.
github.com/openconstruct/Peersuite
Very happy to answer any questions, and contributions are more than welcome.