corpus: self-hosted listenbrainz and last.fm frontend
Summary
Corpus is a self-hosted frontend for ListenBrainz and Last.fm that stores scrobbles and metadata with an interactive PureScript UI. It includes architecture and DuckDB docs, uses Just and Nix for development, and supports per-user configuration and S3-backed cover caching and optional backups. This makes it a practical case study for privacy-preserving, self-hosted music data workflows.