SonicRelay is a fully self-hosted, open source communication platform. Text chat, voice calls, webcams, screen sharing — all running on hardware you control.
Built from scratch with a focus on simplicity and reliability. No bloat, no telemetry, no surprises.
A single server process. A React client. That's it.
SonicRelay is built by people who care about software quality. No vibecoding. Every line is reviewed and understood.
Every component, every function, every file should be as small and purpose-built as possible. No abstractions until they're needed.
Code should read like a description of what it does. Anyone should be able to open a file and understand it immediately.
Only add a library when building it yourself would be unreasonable. If useState works, we don't need a state management library.
Optimized code that can be easily maintained in the future. No over-engineering, no clever tricks.
Modern, minimal, and intentional.
Clone the repo, spin up the server, and invite your friends. No sign-ups, no subscriptions, no catch.