atproto
(WIP) music streaming on atproto
because we can
ights 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!
Did this enjoy this document?
Give it a heart — Standard Reader surfaces well-loved writing to more readers across the network.