hasankhan/Squiggle — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a desktop LAN messenger called Squiggle. I want people on the same local network to open the app, pick a display name, automatically see who else is online, and chat directly without needing a central server.

Please make it feel like a normal simple messenger, with a buddy list, chat windows, online status, notifications, chat history, and easy sending of files. Add voice chat, a way to capture and share a screenshot, and message translation if possible. It should work peer to peer using local network discovery, and it would be great if there is also a bridge option for connecting across subnets.

Use .NET 9 and Avalonia for the app, since I want it to run as a modern desktop client. Keep the UI clean and friendly, not overly technical. Include build and run instructions, and make sure the project can be compiled from the command line. Look up current docs online if you need to.

Want more depth? Deep Reverse