Serverless Local P2P Messenger
WhisperNet is a decentralized local area network messenger. It uses high-performance C++ networking to enable direct, serverless communication between devices on your local network (Wi-Fi or LAN). No internet connection or central servers are required.
- Fully Local & Private: All communication is peer-to-peer and never leaves your local network.
- Automatic Discovery: Instantly detects other WhisperNet users on the same subnet without manual setup.
- Zero Configuration: Start chatting immediately without registering accounts or configuring servers.
- Retro Terminal Theme: Retro, terminal-inspired user interface designed to scale seamlessly onto both desktop and mobile screens.
To start chatting right away, download the precompiled standalone executable for your operating system:
- Go to the Releases page.
- Download the version for your system:
- Windows:
whispernet.exe - Linux/macOS:
whispernet
- Windows:
- Launch the downloaded file:
- Windows: Double-click
whispernet.exe - Linux/macOS: Set executable permissions (
chmod +x whispernet) and run./whispernet
- Windows: Double-click
- The application will start the background listener and automatically open your default browser to the web chat interface (
http://127.0.0.1:8000).
For guides on how to clone the repository, compile the C++ core from source, run the development server, or build custom standalone binaries, see DEVELOPMENT.md.
This project is licensed under the MIT License - see the LICENSE file for details.