Rocksky is a decentralized Last.fm alternative built on AT Protocol, integrating Spotify, MusicBrainz, and ListenBrainz for scrobbling and social discovery.
Key Takeaways
Stack is TypeScript-heavy (74.4%) with a Rust backend component (17.7%), plus PLpgSQL, Kotlin, Go, and Nix indicating a broad infrastructure surface.
Hosted at rocksky.app with the source repo on Tangled (AT Protocol-native git forge), reinforcing full-stack ATProto commitment.
Integrates with Spotify, MusicBrainz, and ListenBrainz, targeting the existing scrobbling ecosystem rather than rebuilding from scratch.
Self-hostable via SSH/HTTPS clone from Tangled, with Dockerfile and Nix configs included.
Hacker News Comment Review
Early commenter enthusiasm centers on Last.fm nostalgia; the creator confirms Last.fm was the direct inspiration and frames ATProto as the “open and modern” upgrade path.
No technical critique or architecture concerns raised yet; discussion is positive but thin.
Notable Comments
@tuvix: credits Last.fm for music discovery, calls scrobbling “the perfect recommendation model” and explicitly roots for Rocksky to improve on it.