❯ 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.
🎧 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