jeffvli/feishin ? reverse-engineered prompt

Reverse engineered prompt

Build me a polished modern music player for people who use their own Jellyfin, Navidrome, or Subsonic server. I want it to feel like a real everyday app, with a clean interface for browsing artists, albums, songs, queues, and playlists, plus a nice full screen player view.

Please make the desktop app the main experience, with support for both regular web playback and MPV playback, and also provide a web version that works in the browser. Users should be able to add and manage servers easily, save their login, and optionally lock the app to a preconfigured server if someone is self hosting it for others. I also want synced and unsynced lyrics, playback scrobbling back to the server, and smart playlist editing for Navidrome.

It should be easy to run locally or with Docker, and it should look good on the major desktop platforms. If anything is unclear, check the current docs and fill in the gaps with sensible defaults.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab