memory.fm#

memory.fm is a Python library, CLI tool, and web-based dashboard for exploring your music listening history from Last.fm and Spotify.

What makes it different?

Instead of just showing what you listened to, memory.fm reveals how you listened - surfacing patterns like attachment, repetition, and obsessive listening to help you revisit periods of your life through music.

Key Features#

Attachment Index

Measure listening concentration during any period

Streaks

Find periods of obsessive or repetitive listening

Interactive Analytics

Explore patterns through visual dashboards and timelines

Flexible Access

Python library, CLI, or web dashboard

Getting Started#

QuickStart

QuickStart guide for newcomers.

API Reference

Detailed description of package API.

Dashboard Guide

Using the interactive web interface