Skip to content

What is Luuster?

Luuster is an independent Flutter client for Music Assistant. It is intended to give Music Assistant users a focused application for desktop and mobile instead of requiring the server web interface to be the only day-to-day control surface.

Luuster is being designed around three related roles:

  1. A Music Assistant controller for browsing media, selecting players, and managing playback.
  2. A local playback client that can eventually appear as a player in Music Assistant.
  3. A platform-adaptive application with navigation and presentation suited to desktop and mobile screens.

Development builds have demonstrated:

  • connecting to a Music Assistant server with a token;
  • retaining authentication between launches;
  • loading a server-fed home view;
  • showing a compact and expanded player;
  • controlling play and pause on a remote player;
  • viewing the current player queue.

These capabilities still need broader testing and product hardening before they should be considered a stable release.

Luuster is not a Music Assistant server replacement. Your providers, library, players, queues, and automation remain owned by the Music Assistant server.

Luuster is also not affiliated with or endorsed by the Music Assistant project. It is an independent client developed under the Byteworkshop organization.