hey guys i am a professional DJ for over a decade and i am interested in developing a cross platform application which is basically a mixture of spotify and itunes.
the main goal is to have local music files listed on different devices using that application and beeing able to stream and/or download those files to its own local storage in case it isnt locally available yet.
secondary i want to be able to share the playlists with all devices (stream and/or download)
third i want to utilize LLMs to solve various tasks like tagging and playlist creation and what ever comes in useful
the main idea is to have one application which helps synchronizing music between different devices
we DJs tent to have a lot of music and we want to sort them correctly and be able to access them with ease
there are also some other ideas that expand the functionality further (eg server) but for now i am looking for advice on which tools to use to solve those different tasks.
at this time i use python to 'manually' modify my library. it works (somehow) but i feel like i could improve this workflow by a lot with this kind of application.
how would you guys approach such project?