Android · Plex Music · Free and open source

Your Plex library.Everyone gets a turn.

Play your own music on your phone, tablet, TV, or in the car. When company shows up, they join from a browser, request what they want, and vote on what plays next. No guest app to install.

  • Android 8.0 or later
  • Signed APK from GitHub
  • No account beyond Plex
Harmonicast playing Alkaline Trio on Android, showing artwork, ratings, and playback controls
Real capture · Android player

Try the join flow

A room full of
requests.

Everything below is a walkthrough of the real browser flow. Anyone on the same Wi-Fi opens a short local address, types the room code, and starts requesting. Voting and host control work the same way.

Guest · web browser

Open the address shown on the host

http://192.168.1.20:8788

A real room shows its own code on the host screen. This walkthrough accepts any four letters.

Host · Android TV or phone

The host is playing. Join from the left, then request a track to watch it land here.

Guest pages are demonstration screens, not a live room. Hosting a real room needs owner access to the Plex library and the same local network as your guests.

When it is just you

More favorites.
Fewer repeats.

Requests come first. When the queue runs dry, the automatic mix keeps going without replaying what you just heard.

Requests outrank the mix

Pick a track yourself and it plays ahead of anything automatic. Explicit requests, Track Radio, and Previous stay available even when the mix has nothing left to offer.

Queue stays in your control

You set the balance

Choose how much of the mix comes from tracks you rated highly versus tracks you have not rated yet, and how strongly higher ratings pull the next batch.

Rated/unrated balance and selection strength

Recent repeats stay out

Skip avoidance defaults to one week and reaches thirty days. It uses the newer of your Plex last-played time and local play and skip history, including tracks skipped after they were already queued.

Off · 1 day · 3 days · 1 week · 2 weeks · 30 days

Three appearances

Pick a palette.
This page follows.

The app ships with three colour schemes and keeps your choice on each device. These are the app’s own values, so what you select here is what the app looks like.

This page is using the palette you select, so the whole site is the preview. The app stores the same choice on each device.

Same library, different rooms

Built for the
whole house.

One Plex connection covers the phone in your pocket, the tablet on the counter, the TV in the front room, and the car.

Phone and tablet

Albums, singles, EPs, artists, biographies, live search, and a mini-player that stays put while you browse.

Paged playlists and artwork shelves

Android TV

Couch-readable shelves and a compact navigation rail. Focus is always visible, so you never lose your place with a remote.

Remote and voice input

Android Auto

Browse the library, play, and rate tracks from the dashboard. Thumbs up and down sit under More on some head units.

Playback authority stays with the projection

Harmonicast on Android TV showing the Up next queue with three requested tracks and the current track below
The request queue on Android TV. Requests from the room sit above the automatic picks.

Before you download

What you
need.

Harmonicast is a player, not a music service. It reads a library you already have, so it is worth checking that yours matches before you install.

You need

  • An Android device. Phone, tablet, TV, or Android Auto, running Android 8.0 (API 26) or later.
  • A Plex account. You sign in with Plex and pick your server and Music library.
  • A Plex Music library. Harmonicast plays music you already have on your server.
  • Owner access for room hosting. Guests only need a browser and the same local network.

You do not get

  • Movies or TV. Playback is Plex music only.
  • iPhone or iPad. Android only.
  • Internet guest control. Rooms are for people on your network, not remote listeners.
  • A subscription. Free and open source under AGPL-3.0-or-later. Plex has its own terms.

Ready when you are

Keep your player.
Try this one tonight.

Download Harmonicast

Free and open source · Signed APK from GitHub releases

  1. 01

    Install the APK

    Download the signed APK from the latest GitHub release and allow installation from your browser if Android asks.

  2. 02

    Connect your library

    Sign in with Plex, then choose your server and Music library. On a TV, setup shows a QR code so you can sign in from your phone.

  3. 03

    Play something

    Start with a favorite or let the automatic mix pick. Open Rooms when you have company and want everyone choosing.

Installing over an existing signed build keeps your personal settings and data. Room control, Track Radio, and automatic ratings each depend on your server and Plex permissions; the app will tell you when something is unavailable.