Show HN: Rocksky – Music scrobbling and discovery on the AT Protocol

· coding web · Source ↗

TLDR

  • 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.

Original | Discuss on HN