Self-hosted · Private · Free

Your voice.
Your servers.
Your data.

Komm is a modern voice, video and text chat platform where every community runs on its own server. Crystal-clear voice channels, HD screen sharing and rich messaging - without handing your conversations to anyone else.

Mutual certificate authentication
Your messages stay on your hardware
Free - no ads, no tracking
Source available on GitHub
Features

Everything your community needs

Built from the ground up for low-latency voice and a fast, keyboard-friendly desktop experience.

Crystal-clear voice

Low-latency WebRTC voice channels with noise suppression, echo cancellation, automatic gain control and voice activity detection built in.

AEC3 RNNoise AGC2 Silero VAD

Your mic runs this full chain before it ever reaches the network - RNNoise falls back to WebRTC-NS, and Silero VAD (ONNX Runtime) gates out keyboard clatter between words. Jitter-buffered on the way back in, so playback stays smooth even on spiky connections.

HD screen sharing

Multiple people can stream at once, viewers can pop streams out into separate windows, and live viewer counts keep everyone in sync.

Rich text chat

Editing, emoji reactions, typing indicators, GIFs and file attachments.

Code snippets

Dedicated blocks with language detection and syntax highlighting.

Soundboards

Server-wide plus your own personal board, triggered by hotkey.

Roles & permissions

Custom roles with fine-grained, per-channel permission overrides - evaluated with bitmask speed so big servers stay snappy.

Moderation

Kick, ban, mute, deafen, move - moderation flows through your server.

Global hotkeys

Push-to-talk and soundboard triggers work system-wide, fully rebindable.

Connection insight

Live ping graphs and packet-loss tracking for your whole channel.

Friends & DMs

Friend requests, direct messages and pokes that follow your account, not any one server - delivered over the hub's WebSocket wherever you are.

Platforms

Windows and Linux, done properly

One download, every desktop. Komm treats Linux as a first-class platform - including full Wayland support.

WIN 10/11

Windows

Native system audio capture, global hotkeys and light/dark theme detection.

LINUX / X11

Linux - X11

Full-featured on classic X11 sessions: voice, screen share and hotkeys out of the box.

LINUX / WAYLAND

Linux - Wayland

PipeWire audio routing and screen capture - no XWayland workarounds required.

Self-Hosting

Three components. You choose how many to run.

Komm is built around a simple idea: your community's messages and voice traffic belong on hardware you control.

COMPONENT 03 / FOR TINKERERS

Komm Hub

The directory that handles accounts, friends and DMs, and vouches for servers with signed certificates. Use the official hub at kommvoice.com - or fork the hub and run a fully independent network of your own.

Host your own hub

Spin up a community in minutes

1

Create your server

Create an installation right from the Komm client - name it, pick your ports, get a verification code.

2

Run the installer

The server launcher installs Komm Server as a real OS service - Windows Service or systemd - hand it your verification code and it takes care of the rest, updates included.

3

It verifies itself

Your server exchanges certificates with the hub automatically and comes online, secured.

4

Invite your people

Share an invite link. Friends connect straight to your server - messages never leave it.

Security

Engineered to be trustworthy

Security in Komm isn't a feature - it's the architecture. Every connection between the client, your server and the hub is authenticated and encrypted.

  • X.509 mutual authentication Every self-hosted server proves its identity with a certificate signed by the hub's built-in certificate authority (P-384 elliptic curve).
  • TLS between client and server The hub-signed certificate doubles as the server's HTTPS/WSS certificate, so every client connection is encrypted - and validated against the hub CA and the installation's identity, stronger than a plain hostname check. Voice media is separately encrypted via WebRTC (DTLS/SRTP).
  • ES384 signed tokens Sessions use modern elliptic-curve signatures - no shared secrets, nothing to leak.
  • Short-lived connection tickets Joining a server uses a single-purpose ticket that expires in 60 seconds, verified against membership and certificate status.
  • Data stays with you Channel messages, voice and files live on your server. The hub never sees your community's content.
Closed Beta

Access is invite-only

Everything here is ready to use - registration on the official hub just needs a single-use key while we grow the network carefully. Request one below.

Free, no strings attached Key delivered by email One key, one account
request-access

Already have a key? Create your account

FAQ

Frequently asked questions

faq.log

$ Is Komm really free?

Yes. The client, the launcher, the self-hosted server and the hub are all free to download and use. There are no ads, no tracking and no paid tiers.

$ Which platforms are supported?

Komm runs on Windows 10/11 and on Linux - both X11 and Wayland sessions are fully supported, including PipeWire audio and screen capture on Wayland.

$ Do I have to host my own server?

No. You can simply download the client, create an account and join communities through invite links. Hosting is for communities that want full ownership of their data - and the server launcher installs it as a system service with one installer on Windows or one script on Linux, so it takes minutes.

$ Can I run my own hub too?

Yes - but unlike the server, the hub isn't a one-click affair. It's aimed at developers: you'll need PostgreSQL, an SMTP account for verification emails and a few settings in a local properties file. The website you're reading right now ships with the hub as a showcase - if you run your own network, expect to fork it and make it yours. The setup guide on GitHub walks through all of it.

$ Does Komm update itself?

Yes. The Komm launcher checks for updates every time you start the app and keeps the client current automatically - install once and forget about it. It ships as a Windows installer and a Linux AppImage.

$_

Take back your community

Download Komm, invite your friends and talk on your own terms - free, forever.