Chat and voice for your event crew

Your event, on your own Wi‑Fi.

Team channels, voice rooms and leader alerts for everyone in the building. One laptop runs Proxima; phones and laptops join from the browser. No internet, no accounts, no cloud.

# soundJoin voice
Alert from Ruth · HostDoors open in 10 minutes
Dana · Sound leadLine check in five, mics 1–6.
KofiPastor's lapel needs a fresh battery.
In Stage left voice · Dana, Kofi, Mei, Sam

Features

Everything the crew needs on the day.

Team channels

Sound, Media, Ushers and an all-hands channel. History is saved on the host, with unread badges and search.

Voice rooms

Each team gets a voice room. Audio goes straight between devices, with mute and your choice of mic and speaker.

Leader alerts

Hosts and leaders send a full-screen alert with a chime. Everyone taps Got it, and the sender sees who hasn't.

One-to-one calls

Call anyone online from People or search. It rings for 30 seconds, then leaves a missed call with Call back.

Photos and documents

Share stage plots, run sheets and slides up to 50 MB. Files stay on the host, and leaders join with a PIN, not an account.

Installs like an app

Add Proxima to the home screen on iPhone and Android and get notifications while it's in the background.

How it works

Three steps before doors open.

  1. Run it on one machine

    Start Proxima on a laptop connected to the venue network. The terminal prints an address for every network it's on.

  2. Trust the host once

    Each device opens the /trust page, checks the fingerprint against the host's terminal, and follows the steps for its system.

  3. Everyone joins from the browser

    Share the event link. People pick their name and team; leaders add the PIN. Voice, alerts and notifications work over HTTPS.

Stays in the room

Nothing leaves your network.

Messages are stored in a SQLite file on the host. Voice goes directly between devices; the host only relays the handshake that connects them. HTTPS comes from Proxima's own certificate authority, which can only sign private addresses. When the Wi‑Fi is up, Proxima works, whether or not the venue has internet.

Run it

Set up a host in a few minutes.

You need Node.js 22 and pnpm on the machine that runs Proxima. Everyone else only needs a browser. Full setup notes are in the README.

Coming next: walkie channels.

pnpm install
pnpm db:migrate     # creates the database
pnpm cert           # once: local HTTPS for phones
pnpm dev            # https://<host-ip>:4111