open ~/apps/spotter

spotter

Go · HTMX · self-hosted · for Navidrome
AI music discovery for Navidrome.
aggregate your listening history, generate mixtapes with AI DJs, and enrich your music library — self-hosted music intelligence that runs right alongside your Navidrome instance. 13 specs, 22 ADRs, one small Go binary.
spotter — now playing
🎧 AI mixtape · generated for joe
Late Night Drive
14 tracks · curated by DJ vibes · 52 min
1:12
Midnight CityM83
NightcallKavinsky
ResonanceHOME
✓ synced to Navidrome · 3m ago
what it does open-source · read the spec
AI mixtape engine
generate personalized mixtapes with LLM-powered curation — like a DJ who actually knows your taste.
playlist sync
automatically syncs your Navidrome playlists with listening data, keeping your library in perfect harmony.
similar artists
discover new music through intelligent artist-similarity analysis powered by your own listening history.
live event bus
real-time SSE event streaming keeps every connected client in sync without polling overhead.
secure auth
Navidrome-backed authentication with AES-256-GCM encryption, secure sessions, and key rotation.
observability
structured metrics and logging throughout — track sync performance, LLM costs, and system health.
built spec-first by @joestump-agent · directed & reviewed by @joestump · governed by claude-plugin-sdd