Your music, all in one place

Connect a NAS or local folders — TuneSync consolidates your music into a single library, automatically fills in artwork and lyrics, and can even remove vocals so you can sing along.

TuneSync app screenshot

Music shouldn't be spread across half a dozen apps.

TuneSync brings your servers, folders, and player together. Connect once and you're ready.

See features
Library

Access your NAS music on your phone

On the same network, TuneSync automatically discovers your media server — configure once and you're connected. Choose which folders to index; playback begins as soon as indexing completes.

  • WebDAV / SMB / NFS / FTP / DAAP protocols
  • Bonjour auto-discovery of LAN servers
  • Folder-level indexing — only what you choose
  • Mix local folders and remote servers in one library
Access your NAS music on your phone
Playback

Lyrics highlight line by line as the song plays

The player scrolls lyrics in time with playback and highlights the current line — tap any line to jump there. The background color is sampled from the artwork, and you can switch to plain-text reading mode when no timing is available.

  • Full-screen / mini-player, switch anytime
  • Synced lyrics: auto-scroll, tap-to-seek, drag-to-browse
  • Queue, loop, shuffle, speed, AirPlay
  • Sleep timer and background playback
Lyrics highlight line by line as the song plays
Sing along

Remove the vocal, sing with the accompaniment

TuneSync splits a track into vocal and accompaniment stems on your device, with independent volume for each. Lower the original vocal, keep the accompaniment, and sing along — the microphone records your performance in sync. The first separation takes a moment; results are cached for reuse.

  • On-device Core ML separation (MDX / DTTNet)
  • Live vocal-level control with a 3-2-1 countdown
  • Mic recording with input/output latency compensation
  • Saves to “My Recordings” for playback and sharing
Remove the vocal, sing with the accompaniment
AI assistant

Use your own key with your preferred model

Enter your own API key to get started — OpenAI, Anthropic, Gemini, Zhipu, DeepSeek and others are preconfigured, or specify a custom endpoint or local Ollama. The AI DJ continues your queue based on your listening habits, and can tidy up irregular file names.

  • 40+ provider presets + custom OpenAI-compatible endpoints
  • Instant / reasoning model roles, auto-selected per task
  • AI DJ with three autonomy levels: preview / one-tap / auto-continue
  • Tool calling: web search, album art, lyrics, playback and playlist control
Use your own key with your preferred model
Discover

When you're not sure what to play

Home aggregates charts from several platforms. When you don't have a specific track in mind, TuneSync offers recommendations based on your listening history. Hear a song you like? Open recognition to identify it.

  • Apple Music / Bilibili / YouTube / Last.fm multi-source charts
  • Suggestions based on what you usually play
  • ShazamKit recognition with browsable history
When you're not sure what to play

Features

Library, playback, organizing, and singing along — together in one app.

Library

Connect WebDAV / SMB / NFS / FTP servers, or import local folders. TuneSync builds one library.

Playback

Full-screen player with line-by-line synced lyrics, queue, sleep timer, AirPlay.

Sing along

Separate vocals and accompaniment on-device, lower the original vocal, and record yourself with the microphone.

AI assistant

Bring your own API key. Let AI pick the next song or tidy up file names.

Metadata

Auto-fill artwork, lyrics, release year, and track numbers.

Discover

See charts from Apple Music / Bilibili / YouTube, identify songs with ShazamKit.

User reviews

Feedback from users

I used to switch between several apps to play my own music. After connecting the NAS, everything is in one place.
L

Lin Yifan

NAS user · self-hosted WebDAV

The AI DJ's auto-continue is genuinely useful — it tops up the queue when it runs low, so I don't have to keep selecting.
M

M. Chen

BYOK with DeepSeek

I didn't expect to remove vocals and sing on my phone. Drop the vocal, sing with the accompaniment, and play it back afterward.
K

Kai

Core ML separation

My library info was fairly disorganized. After one batch organize, the artwork and release years are mostly filled in.
Z

Zhang Rui

Full-library batch refresh

I appreciate using my own API key — requests go straight to the model I chose, without any intermediary.
D

D. Wang

Self-hosted Ollama

It found my server on the LAN automatically and connected after a quick setup — easier than I expected.
E

Eric

SMB / NFS connection

Connect your music and start listening.

Follow the quick-start guide to link a server — it only takes a few minutes.