● free · open source · no cloud

Stream music to
your whole team.

LocalVibe turns your browser tab into a live radio station. Anyone on your Wi-Fi opens a link and hears it instantly — no app, no account, no setup on their end.

terminal
$ npm install -g localvibe
✓ localvibe ready
$ localvibe
📻 Office Vibes FM is live
● share this → http://192.168.1.x:8012
  5 people tuned in right now
how it works

Live in under 2 minutes.

01

Start your station

One command. Sets up everything and prints your share link.

$ npm install -g localvibe
$ localvibe
02

Add the broadcaster extension

One-time setup. Captures audio from any tab — Spotify, YouTube, anything.

  • ⬇ Download the extension and unzip it
  • Open chrome://extensions in Chrome or Brave
  • Toggle on Developer mode (top right corner)
  • Click Load unpacked → select the unzipped folder
03

Go live & share

One click to broadcast. One link for everyone to tune in.

  • Play music in any browser tab
  • Click the LocalVibe extension icon → Start Broadcast
  • Copy the link from the extension and drop it in your team chat
  • They open it, tap play — they're listening. That's it. 📻
why localvibe

Built for real teams. Works everywhere.

📱

no app needed for listeners

Your team just opens a link. Works on any phone, laptop, tablet or smart TV — no install, no account, no friction.

🎧

broadcast anything

YouTube, Spotify Web, Apple Music, a podcast, a movie. If it plays in a browser tab, you can stream it to the room.

🔇

silent DJ mode

Mute your own speakers while broadcasting — use your phone to listen while your laptop runs the stream. No echo, no feedback.

your station, your brand

Set your station name, DJ name and tagline. The track title updates live on every listener's screen as songs change.

📊

see who's listening

A live listener count shows on the player and in the extension. Know exactly who's tuned in at any moment.

zero buffering

Built on the same HLS tech that powers Twitch and live TV. Smooth playback, auto-recovery from Wi-Fi hiccups.

privacy

Nothing leaves your network. Ever.

only you can broadcast

A fresh session key is generated every time you start. Without it, nobody can push audio to your station — not even someone on your Wi-Fi.

listeners can only listen

The player page is read-only. There is no path from a listener's browser into your computer.

gone when you stop

Close the broadcast and the stream disappears instantly. Nothing is recorded, stored or cached anywhere.

fully offline

After install, LocalVibe needs zero internet. No cloud, no accounts, no telemetry. Your audio never leaves your Wi-Fi.

ready to go live?

Your team is one link away from tuning in.

Free forever · open source · MIT license

$ npm install -g localvibe
☕ Buy me a coffee