hermes call

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.

Leave the field empty to generate a guest identifier. Codes expire after 15 minutes, links stay valid for 24-hours.

i

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

  1. Press "Start call". Hermes requests the API and returns a short join link backed by a 24-hour token.
  2. Share the link or access code. Your teammate opens `/join` via the link (or enters the code/token) and lands in the same room.
  3. 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