FREE & OPEN SOURCE

Live typing chat.
Open-source. Private.

Watch every keystroke appear in real time — end-to-end encrypted,
no accounts, no cloud storage. Just a wire between two people.

Windows 10 / 11  ·  Free forever

SEMABUZZ
WIREVIEWSETTINGSHELP
ALICE
–□✕
ALICE
Your buzz is live — code: X7K2QP
Waiting for someone to join…
✓ Bob connected & secured
Bob ›
BOB
 
 
 
🔒 ECDH P-256 + AES-256-GCM | ⌨️ Live typing preview | 🚫 No accounts | 🗑 Nothing stored on any server | 📖 Open-source (AGPL-3.0) | 🖥 Windows 10 / 11

Everything you need.
Nothing you don't.

🔐

End-to-End Encrypted

Every session generates fresh keys on both devices using ECDH P-256. Messages are locked with AES-256-GCM before they leave your machine. The relay sees only opaque bytes.

⚡

Live Typing Preview

Watch every keystroke appear in real time as the other person types. The BuzzIndicator filament pulses with their activity — you always know when someone is composing.

📎

File Transfer

Send files directly through your relay. The recipient approves or declines. Every transfer is SHA-256 verified on arrival — what was sent is what arrives.

✏️

Shared Whiteboard

Open a live drawing board alongside your chat. Both sides draw simultaneously and see each other's strokes in real time. Stays open while you keep talking.

🌐

Walk Web

Push a URL to the other person instantly — a clickable link appears in their chat pane without any copy-paste. Share a page in one click.

🎭

Profiles & Themes

Create named profiles with handles and avatars. Switch between a full library of themes. Set your status — Available, Away, or Busy — and a custom status message.

Up and running in three steps.

01

One person creates a buzz

Click CREATE A BUZZ. A unique 6-character code appears — good for this session only.

→
02

Share the code

Send the code by any means — text, email, a sticky note. The other person types it into the Join a Buzz box.

→
03

You're live

Both sides are connected and encrypted. Type, send files, draw, buzz. Close the app and the session is gone forever.

Run your own relay.

SemaBuzz requires a relay to connect peers — you or your peer runs one. It's open-source (MIT), ships as a single self-contained binary, and runs anywhere: a VPS, a home server, or a free cloud instance. The relay is a blind pass-through — it can never read your messages.

./SemaBuzz.Relay  ·  Port 7171  ·  ~10 MB  ·  Linux x64 / ARM64 / Windows  ·  All downloads

Where to host

🚂 Railway Deploy in one click from GitHub. Free trial credit included, no credit card to start. Try Railway →
🏠 Home server Run the binary on any PC or Raspberry Pi. Forward port 7171 on your router. Setup guide →
🪂 Fly.io Free tier — 3 shared VMs, always on, Docker-native. Best free option. fly.io →

Download SemaBuzz

Free. No installer telemetry. No account required.

Download for Windows v1.0.0 · Windows 10/11 · 64-bit

Requires a self-hosted relay — you or your peer runs one. Open-source under AGPL-3.0.

Built for the era when chat felt personal.

I grew up on PowWow, ICQ, and MSN Messenger — there was something magical about that era of direct, personal chat that modern apps have completely lost. I built SemaBuzz to bring that feeling back.

You'll find a lot of the classics: URL Walk, a shared whiteboard, file transfer, and rich status changes with custom status messages — things PowWow and ICQ fans will recognize instantly.

Then we added our own spin: every session generates fresh encryption keys via token-based E2E chat, with a private relay that literally cannot read your messages. And the live-typing preview — that flowing filament line showing characters as they're typed — is our love letter to what made those old programs feel so alive.

Fully open-source (AGPL-3.0). — Bill, Skynr Labs