Familiar Player

Familiar Player

Self-hosted music player

0 ratings
Free

Rating summary

Details

Released
April 23, 2026
Updated
October 26, 2026

Features

Familiar Player screenshot #1 for iPhone
Familiar Player screenshot #2 for iPhone
Familiar Player screenshot #3 for iPhone
Familiar Player screenshot #4 for iPhone
Familiar Player screenshot #5 for iPhone
Familiar Player screenshot #6 for iPhone
Familiar Player screenshot #7 for iPhone
Familiar Player screenshot #8 for iPhone
Familiar Player screenshot #9 for iPhone
Familiar Player screenshot #10 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Familiar is a self-hosted music player that understands the sound of your music, not just its metadata. Ask for "something that sounds like rain on a window" and it actually works. Point Familiar at your own home server (macOS Docker, Linux, Synology, OpenMediaVault — whatever you run). Nothing leaves your network. No cloud accounts, no subscriptions, no tracking. • AI chat and playlist creation — Powered by the Claude API using your own key. Describe a mood, a setting, a vibe; Familiar pulls from your library. • Semantic audio search — CLAP embeddings let you match by how music sounds, not just artist or genre. • Deep feature analysis — BPM, key, energy, brightness, danceability, valence, instrumentalness, and more, extracted on your server. • Ambient mode — continuous drone plus ghostly snippets from your library, tuned to the current key. • Community analysis cache — opt in to share anonymized audio fingerprints so others skip hours of analysis, and benefit from theirs. • Smart playlists — rules-based playlists that update automatically as your library changes. • Offline playback, lock-screen controls, synced lyrics (LRCLIB), Last.fm scrobbling. • Works with FLAC, ALAC, MP3, AAC, Ogg, Opus. Familiar is open-source (MIT) and requires you to run your own backend. Setup guides for Docker, macOS, and common NAS platforms are on GitHub.
Show more
+1

What's New in Familiar Player

1.5.1

October 26, 2026

Fixes • “Try again” now works when your server was out of reach, and Familiar says why it couldn’t connect: no network, the server’s name didn’t resolve, nothing answered, and so on. If you reach your server over Tailscale, it asks whether Tailscale is on.

More

Developer apps