Skip to main content

Spotter

AI-powered music discovery and playlist sync for Navidrome. Aggregate listening history, generate mixtapes with AI DJs, and enrich your music library.

🤖 Built by AI. Spotter was written almost entirely by Claude Code (Anthropic). Use at your own risk — no warranty provided. Learn more
13
Specs
22
ADRs
Go
Language
v0.1
Release

Quick Start

Up and running in under a minute with Docker

# Download the compose file
curl -o docker-compose.yml \
  https://raw.githubusercontent.com/joestump/spotter/main/docker-compose.postgres.yml

# Edit with your Navidrome URL, API keys, etc.
$EDITOR docker-compose.yml

# Start Spotter + PostgreSQL
docker compose up -d

View full installation guide →

Built With

A modern Go stack — small binary, multiple database backends

🐹
Go
Language
🌐
HTMX
UI
🗄️
SQLite / Postgres / MariaDB
Database
🐳
Docker
Deployment
🎵
Navidrome
Music Server
🤖
LiteLLM
AI Backend