
LYTE – Live YouTube Entertainment
LYTE is a tool I built to let livestream viewers request music in real-time using YouTube video IDs.
What is LYTE?
LYTE (Live YouTube Entertainment) runs beside your stream. Viewers request songs with a chat command; LYTE queues them and plays through VLC.
The command system is simple and customizable. By default, viewers can type something like:
!queue dQw4w9WgXcQThat adds the YouTube Music video to the queue if the message passes your rules and the video is not banned.
Why I Built It
A friend wanted viewers to pick stream music without a heavy bot setup. I built LYTE because I like making tools like this, and it is one of the bigger ones I have shipped.
Setup & Installation
LYTE is available in two versions: an executable (.exe) version for Windows, and a Python source version. Setup is fairly straightforward:
- Download the release
- Install Python (if using the source version)
- Configure your livestream and preferences
- Start the UI and let the music play!
Settings are documented in the app UI and in the docs on this site.
Limitations
LYTE is Windows-only for now. Linux support is on the backlog. If you get it running on Linux without breaking things, PRs welcome.
Support & Donations
If LYTE helps your stream, GitHub Sponsors help me keep working on open-source tools like this.
Thanks for using LYTE.
Here’s what the settings and main Control Panel UIs look like:

