NeptuneHub/AudioMuse-AI-NV-plugin

AudioMuse-AI Navidrome Plugin enhances music discovery by using sonic analysis to queue similar songs in real time.

What it solves

This plugin bridges the Navidrome music server with the AudioMuse-AI core application, allowing users to discover music based on AI-driven similarity rather than simple metadata. It enables features like "Instant Mix" and "Radio" within the Navidrome frontend and compatible mobile apps.

How it works

The plugin integrates AudioMuse-AI's API into Navidrome, providing endpoints for song and artist similarity. It supports multiple AI engines for finding similar tracks, including standard similarity, lyrics-based search (via SemGrove), and hyperbolic projection similarity. It communicates with a separate AudioMuse-AI core container that handles the actual AI processing and analysis.

Who it’s for

Self-hosted music enthusiasts using Navidrome who want AI-powered discovery features like song and artist similarity in their web interface and mobile clients.

Highlights

  • AI-Driven Discovery: Provides Instant Mix and Radio features based on song and artist similarity.
  • Multiple Similarity Engines: Supports different AI methods, including lyrics-based and hyperbolic similarity.
  • Broad Client Support: Works with Navidrome's web UI and various open-source mobile frontends like Substreamer, Tempus, and Feishin.
  • Sonic Similarity API: Supports the Sonic Similarity API extension for better integration with modern music server standards.

Related

  • Project
  • Project
  • Project
  • Project
  • Project