Find tracks, artists and playlists. Press play. Build a library that feels like yours.
React Native · Expo · TypeScript · Expo Router · Audius API · TanStack Query · Zustand · AsyncStorage · expo-audio
npm install
npx expo start
Use an Expo development build when testing native audio. Background playback and device-level audio behaviour still need physical-device QA.
| Document | |
|---|---|
| Product direction | Product specification |
| Architecture | Technical architecture |
| Interface progress | UI and integration status |
| API and playback | Integration notes |
Audius is the initial discovery and streaming source. Its catalogue is not equivalent to Spotify or Apple Music, and mainstream English, Hindi or Punjabi releases are not guaranteed. Availability and permitted use vary by track. LumaMusic respects source permissions, attribution requirements and Audius terms. It does not scrape or extract audio from other streaming services.