music-assistantMobile apps
Mobile App
mobile-app
A Kotlin Multiplatform client for Music Assistant to control player queues and stream audio to mobile devices.
- Productivity
- Mobile
- Android
- iOS
- Runs locally

- Popularity
- 639 Stars
- GitHub stars
- Recent activity
- 10/1/2026
- Updated in the last 30 days
- License
- APACHE-2.0
- Permissive
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Provides an official mobile client for the Music Assistant server to control multi-room playback queues and stream local audio on Android and iOS.
Practical value
Supports cross-platform playback management, multi-room group control, and integration with Android Auto and Apple CarPlay for practical daily use.
Innovation / differentiation
Built using Kotlin Multiplatform and Compose Multiplatform to share a single codebase while delivering native audio and streaming capabilities across devices.
Leverage potential
Acts as the official ecosystem client connecting directly to the Music Assistant server, bridging mobile phones, car systems, and multi-room audio hardware.
Why now
Developed as the Kotlin Multiplatform ecosystem matures and user demand grows for native mobile experiences in home audio control.
Community activity
In the last 90 days there were 132 new issues and 209 pull requests; the bounded issue/PR samples include 69 issue authors and 11 PR contributors, with at least 16 releases.
Maintainer responsiveness
The 100-issue window sample had a 91% close rate, and the 98-pull-request sample had a 94% merge rate. Maintainer-response observations covered 30% of that issue sample, with a 67% response rate and median first response of 0.6 hours.
Key highlights
- Manage Music Assistant player queues and dynamic playback state
- Stream audio locally to mobile devices using Sendspin protocol over WebRTC or WebSocket
- Android 8.0+ background media service, media notifications, and Android Auto integration
Quick start
How it is installed, how hard it is, and where to start.
Where it runs
Runs locally
Difficulty
Easy — follow the steps
- 01Join the Android Play Store testing program or iOS TestFlight channel to install the app.
- 02Launch the app, navigate to the Settings screen, and configure your Music Assistant Server connection details and authentication.
- 03Once connected, browse your library, manage remote players, or direct audio playback directly to your mobile device using Sendspin.
Best for
- Developers who want to try it on their machine
More about it
The Music Assistant Mobile app is the official cross-platform client for Music Assistant Server, built using Kotlin Multiplatform (KMP) and Compose Multiplatform for Android and iOS.
The app offers controls to manage playback queues, change active output targets, and handle dynamic player grouping across your server's audio providers. Using the Sendspin streaming protocol over WebRTC or WebSocket, mobile devices can function as active players receiving FLAC, Opus, and PCM audio directly from the server.
It features deep OS-level integration for multi-device and in-car use. On Android, it supports background media playback, notifications, Android Auto, and voice commands via Google Assistant. On iOS, it integrates with Control Center, Lock Screen controls, and Apple CarPlay. Note that a running Music Assistant Server instance is required, and offline playback is explicitly not supported.
Sources
Each field shows its status and source — expand to review.
11 · Expand
Sources
Each field shows its status and source — expand to review.
capability tags
Verifiedproductivity
Source: admin_cms · cms editor · 8/15/2026
Latest release
Verifiedios-v1.0-build-50
Source: GitHub API · latest_release=ios-v1.0-build-50 · 10/1/2026
License
VerifiedApache-2.0
Source: GitHub API · license.spdx_id=Apache-2.0 · 10/1/2026
needs api key
VerifiedNo
Source: admin_cms · cms editor · 8/15/2026
One-liner
Verified{"en":"A Kotlin Multiplatform client for Music Assistant to control player queues and stream audio to mobile devices.","zh":"基于 Kotlin Multiplatform 的 Music Assistant 移动客户端,用于控制多房间播放队列并流式播放本地音频。"}
Source: admin_cms · cms editor · 8/15/2026
Platforms
Verifiedandroid, ios
Source: admin_cms · cms editor · 8/15/2026
Category hint
Inferred from materialssecurity
Source: Project README · hint=security · 8/15/2026
product forms
Verifiedmobile
Source: admin_cms · cms editor · 8/15/2026
role tags
VerifiedSource: admin_cms · cms editor · 8/15/2026
supports local
VerifiedYes
Source: admin_cms · cms editor · 8/15/2026
supports self host
VerifiedNo
Source: admin_cms · cms editor · 8/15/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
plain-app
An Android app that exposes a local browser dashboard for files, SMS, media, notifications, and screen mirroring on the same network.
hermes-agent
A personal AI agent that runs locally or on remote infrastructure with terminal, messaging, memory, skills, and scheduled automation.
spec-kit
An open-source CLI toolkit for Spec-Driven Development that guides AI coding agents through structured specification, planning, and code generation steps.
PowerToys
A Microsoft-maintained set of Windows utilities for window layouts, keyboard shortcuts, file tasks, and everyday system workflows.
excalidraw
An open-source virtual whiteboard for sketching hand-drawn style diagrams with real-time collaboration.
ragflow
An open-source RAG engine fusing deep document understanding and agent capabilities to build grounded context layers for LLMs.
