localvibe
v2.0.2
Published
Stream audio from your browser tab to every device on your Wi-Fi — one command, no config.
Maintainers
Readme
🎶 localvibe
Stream audio from your browser tab to every device on your Wi‑Fi — one command, no config. 🚀📡
🌐 Official Website
- 🌐 https://neollm.tech
🌐 Official Page
- 👉 https://jahiddev24.github.io/localvibe/
- 👉 https://localvibe.neollm.com
✅ Quick Install
npm install -g localvibeThen run:
localvibe🧭 Getting Started (3 steps)
- Start broadcasting 🚀
localvibe - Copy the session key shown in the terminal 🔑
- Paste it into the extension and click Start Broadcast 🎧
Then share the listener URL with anyone on the same Wi‑Fi 📲✨
🎛️ Setup / Session Key
On first run, localvibe will prompt you for:
- 🏷️ Station name
- 👤 DJ name
- ✍️ Tagline
A fresh session key is printed in the terminal each time you restart.
🎬 Requirements (FFmpeg)
localvibe needs FFmpeg installed.
| OS | Command |
|---|---|
| macOS | brew install ffmpeg |
| Windows | winget install ffmpeg |
| Linux | sudo apt install ffmpeg |
🧩 Extension
📦 Download Extension (zip)
If you prefer downloading instead of loading from the repo:
- ⬇️ https://github.com/JahidDev24/localvibe/blob/main/localvibe-extension.zip
🔓 Load as an unpacked extension
Load the extension/ folder as an unpacked Chrome extension:
- Open
chrome://extensions - Enable Developer mode
- Click Load unpacked → select the
extensionfolder
✨ Features
- 📱 Plays on any device — Android, iPhone, desktop, smart TV
- 🏷️ Shows station name, DJ name, and tagline on listeners’ screens
- 🚫 No virtual audio driver — captures your browser tab directly
- 🎵 Auto “Now Playing” pulled from the tab title (YouTube, Spotify, etc.)
- 👥 Listener count shown in the player
- 🔄 Session key rotates on every restart — no credentials stored on disk
🧰 Customize Setup
Update station details anytime:
localvibe setup📜 License
MIT
📬 Contact
Questions, feedback, or issues? Open an issue on GitHub: https://github.com/JahidDev24/localvibe
