openconstruct/Peersuite — reverse-engineered prompt

Reverse engineered prompt

Build me a browser based private team workspace that feels like a decentralized alternative to Slack or Discord. I want everything to work directly between people in the browser with encrypted connections and no central chat server storing messages. It should have rooms or channels, private messages, image previews, file sending, audio and video calls, screen sharing, a shared whiteboard for simple diagrams with PNG export, collaborative documents with PDF and TXT export, and a kanban board.

Please make it usable on desktop and mobile, and ideally installable like a PWA. I also want a simple way to run it locally with Docker so I can open it at localhost and test it fast. If any older peer networking parts in this project are broken, swap in a current approach that keeps the same private peer to peer experience. Keep the interface clean and approachable, and make sure the core flow of creating a space and inviting people feels easy. Look up current docs online if you need to.

Want more depth? Deep Reverse