Dodelidoo-Labs/sonobarr
Music discovery tool that integrates with Lidarr and provides recommendations using Last.fm
Combines Last.fm's discovery graph with ListenBrainz playlists and AI-powered artist seeding to surface recommendations tailored to your Lidarr library. Built as a Flask + Socket.IO application with real-time WebSocket updates, role-based access control, OIDC SSO support, and a REST API for external integrations. Includes bidirectional Lidarr sync, artist request workflows with admin approval, and per-user Last.fm scrobble integration—all self-hosted via Docker with SQLite persistence.
346 stars.
Stars
346
Forks
5
Language
Python
License
MIT
Category
Last pushed
Mar 03, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Dodelidoo-Labs/sonobarr"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ucalyptus/Spotify-Recommendation-Engine
Music Recommender System
ronibandini/reggaetonBeGone
Detects reggaeton genre with Machine Learning and sends packets to disable BT speakers (hopefully)
pooranjoyb/BeatBridge
A Music Player with a Clustering based Recommendation Engine utilizing Spotify API
mattmurray/music_recommender
Music recommender using deep learning with Keras and TensorFlow
maurocastermans/now-playing
Raspberry Pi application that detects music with ML, identifies it using Shazam, and shows the...