Sorry you are getting downvoted for the open AI disclosure, at least that is what I assume is happening. I'd also be careful to selfhost and expose anything vibe-coded from someone else on my own machine, but I think its cool you managed to get this all together and its working for you and your family! Just don't expect others to trust it much.
One note though, I see it is advertising download from Youtube, this might cause you some problems if you want to continue putting this on github and someone notices. Lots of youtube/youtube music appear and disappear quickly from github these days.