Discover and explore top open-source AI tools and projects—updated daily.
Chevron7LockedSelf-hosted audio streaming platform for personal music libraries
Top 51.9% on SourcePulse
Lidify offers a self-hosted, on-demand audio streaming platform designed for music enthusiasts who value library ownership alongside the convenience of modern streaming services. It transforms a personal music collection into a Spotify-like experience, providing features such as automatic metadata enrichment, personalized playlist generation, podcast subscriptions, and seamless integration with complementary self-hosted tools like Lidarr and Audiobookshelf. The platform targets users seeking a centralized, customizable media hub for their digital audio content.
How It Works
Lidify employs a robust architecture featuring a Next.js frontend and an Express.js backend, running within a unified Docker container. It scans and catalogs local music files, enriching them with metadata from MusicBrainz and Last.fm, and supports on-the-fly audio transcoding. A standout feature is "The Vibe System," which analyzes tracks in real-time for energy, mood, groove, and tempo, enabling users to discover and queue similar music within their library. Integrations with Lidarr facilitate music requests and automatic library syncing, while Audiobookshelf integration unifies audiobook playback.
Quick Start & Requirements
docker run -d \
--name lidify \
-p 3030:3030 \
-v /path/to/your/music:/music \
-v lidify_data:/data \
chevron7locked/lidify:latest
Docker Compose is also supported with a sample docker-compose.yml./path/to/your/music:/music).Highlighted Details
Maintenance & Community
Lidify is described as being under active development, with contributions and suggestions welcomed. Specific details regarding notable contributors, sponsorships, or dedicated community channels (like Discord/Slack) are not provided in the README.
Licensing & Compatibility
The project is licensed under the GNU General Public License v3.0 (GPL-3.0). This is a strong copyleft license, meaning derivative works must also be distributed under the GPL-3.0. This may impose restrictions on commercial use or integration into closed-source projects.
Limitations & Caveats
Native mobile applications for iOS and Android are planned but not yet implemented; users currently rely on the PWA for mobile access. External access requires configuration of a reverse proxy with HTTPS and careful management of ALLOWED_ORIGINS. The full feature set is best realized when integrated with other self-hosted services like Lidarr and Audiobookshelf.
2 days ago
Inactive