Hi! This is Hermes.
Secure video calls made simple.
Spin up a self-hosted WebRTC room in seconds. Share a link, join instantly, and keep every conversation private.
About
Hermes is a lightweight, self-hosted platform for real-time peer-to-peer video calls. It brings the signalling server, TURN/STUN infrastructure, and WebRTC client into a single deployable bundle.
Give teams a private space to connect: every session issues short-lived access codes, traffic stays encrypted end-to-end, and you decide where the stack runs.
How it works
- Press "Start call". Hermes requests the API and returns a short join link backed by a 24-hour token.
- Share the link or access code. Your teammate opens `/join` via the link (or enters the code/token) and lands in the same room.
- Hermes negotiates TURN/STUN and keeps the WebRTC media channel encrypted the entire time.
Open source & self-hosted
The whole stack is MIT-licensed. Explore the signalling layer, customise the web client, or wire Hermes into your own infrastructure without vendor lock-in.
View on GitHub