SAM-style workstation layout
Library on the left, live deck and queue in the middle, set tools and sources on the right.
Tasia Streamer is a self-hosted DJ and AutoDJ workstation built for parties, personal stations and small radio setups โ with a fast library browser, drag-and-drop queues, remote music sources and optional AI DJ advice.
Martynka Mouse
No tab maze. No tiny mystery controls. Tasia Streamer keeps the important parts of a live set on one screen.
Library on the left, live deck and queue in the middle, set tools and sources on the right.
Reorder songs naturally. Prefetched tracks stay visibly locked so the UI never lies about what plays next.
Browse subfolders, search globally, save favourites from Suno/online/remote sources, or queue an entire folder tree in one click for party mode.
See total queue time, playlist length, predicted play time for every track and when your set ends.
Each account gets its own music root, queue, playlist, stream profile, remote sources and settings.
Local folders, Universal Search, Suno, WebDAV, FTP/FTPS, Jellyfin, Audius, Jamendo and direct-stream Stremio addons all feed into the same stable queue.
The playout core stays boring and reliable. Extra music sources, browsers, generators and DJ helpers can plug into the workstation without rewriting the radio engine every time.
Point Tasia Streamer at an OpenAI-compatible Base URL, choose your model, and keep the API key server-side. Ask what to play next, how to balance the set or how to rescue a party that suddenly went weird.
$ docker compose up -d
โ web workstation
โ per-user libraries
โ Liquidsoap engine
โ SHOUTcast output
โ Suno / WebDAV / FTP / Jellyfin
โ Universal Search + MP3 API / Audius / Jamendo / Stremio addons
โ optional AI adviser
Tasia Streamer is ready ๐
Keep your music, stream password and remote source credentials on infrastructure you control. Use Docker, mount your music folder, configure SHOUTcast and go.
Self-hosted DJing without turning your evening into a control-panel archaeology expedition.