Work · Independent
SonicMirror
Connect your Spotify and it roasts your music taste — with claims tied to what you actually play, so they're specific enough to be wrong.
What it does
OAuth PKCE with no stored credentials, top artists across three time windows, per-track audio features aggregated into a normalised fingerprint, then a three-stage Gemini chain — archetypes, tendencies, calibrated humour — streamed token by token.
The one decision
The prompts forbid the generic answer and force specific, falsifiable claims tied to the numbers. Getting a language model to be specific was the whole project.