Skip to content

v0.1.0 - First release

Latest

Choose a tag to compare

@mastix mastix released this 09 Jul 12:11

🚀 Release v0.1.0 — Initial Release: Suno AI Integration for Mopidy

I am excited to announce the initial release of mopidy-suno (v0.1.0)!
Bring the creative world of AI-generated music from Suno AI directly into your Mopidy audio server.

✨ Highlights & Features

  • 🎧 Public Playlist Streaming: Stream any public Suno playlist instantly without requiring user credentials, API keys, or browser cookies.
  • Dynamic On-the-Fly Playlists: Load playlists pre-configured in your mopidy.conf or look up any public Suno playlist URI (suno:playlist:<uuid>) dynamically at runtime from web clients like Iris or Mopify.
  • 🌐 Direct CDN MP3 Audio: Automatically translates Suno track URIs (suno:track:<uuid>) into high-speed, direct CDN stream URLs (cdn1.suno.ai) for fast startup and reliable playback.
  • 🎛️ Full Playback & Metadata Support: Natively integrates with Mopidy's playback and tracklist controllers—supporting play, pause, next, previous, seek, track titles, durations, and artist attribution.
  • 🔍 Library Search & Browsing: Browse public Suno playlists directly from your library root (suno:directory) or search for tracks by keywords.
  • 🛠️ Modern Python 3.13+ & uv Ready: Built and tested with modern Python 3.13+ standards, strict type checking (pyright), and formatted with ruff.