nights and weekends over the last week or so I have begun working on plyr.fm, an audio streaming platform on atproto.
this was motivated by
my love of making/listening to music
the fact soundcloud did not seem to quickly give me my raw audio files back the way i uploaded them
spotify's grip but skeletons (artist pay, leadership choices etc)
the desire to make compelling atproto apps for all people
disclaimers:
audio and cover art you upload is stored in public blob
records are currently posted at fm.plyr.track (and now
.like)this is an EARLY solo project with likely many blindspots
if you're interested in getting hands-on involved with contributions, please DM @plyr.fm, i would like to post the code on tangled soon
EDIT:
the code is here
(living) tentative roadmap
authed users can upload and listen to audio (✓ 11/5/2025)
authed users can like/save songs into a list (✓ 11/11/2025)
track detail page / visually support albums (✓ 11/11/2025)
general atproto record design for playlists and likes
basic moderation for cover art (implemented but not on)
basic copyright matching for uploaded material (^same)
data control portal section
export all tracks (✓ 11/27/2025)
delete all data (optionally PDS records too) (✓ 11/29/2025)
(opt-in) comments on track detail page (✓ 11/29/2025)
i am very open to constructive suggestions of any kind!