- Home
- AI Music Playlist Generators
- PlexMix
On the recordRead 9 Oct 202622 facts
PlexMix
On the record
- AI providers
- Supported providers include Google Gemini, OpenAI, Anthropic, Cohere, local models, and OpenAI-compatible endpoints.github.com · read 9 Oct 2026
- Audio analysis
- Optional Essentia analysis extracts features including tempo, key, energy, danceability, loudness, and spectral measures.github.com · read 9 Oct 2026
- Cost note
- The README estimates default Gemini playlist creation at ~$0.01 per playlist and local embeddings as completely free.github.com · read 9 Oct 2026
- Credential storage
- Credentials can be stored in the system keyring or passed as environment variables.github.com · read 8 Oct 2026
- Deployment
- The project can be installed from PyPI or source and deployed with Docker Compose; it publishes amd64 and arm64 Docker images.github.com · read 9 Oct 2026
- Export and import
- Playlists can be exported as JSON or M3U and imported from files with track matching.github.com · read 8 Oct 2026
- Interfaces
- PlexMix provides a command-line interface and an alpha web UI; the README recommends the CLI for production use.github.com · read 8 Oct 2026
- Library limit
- The README says PlexMix currently supports one music library at a time; multi-library support is on its roadmap.github.com · read 9 Oct 2026
- License
- The project is licensed under the GNU Affero General Public License v3.0.github.com · read 9 Oct 2026
- License and audience
- The project is licensed under GNU AGPL v3 and describes itself as made for music lovers.github.com · read 8 Oct 2026
- Local library data
- It syncs Plex music metadata to a local SQLite database and generates semantic embeddings for tracks.github.com · read 8 Oct 2026
- Local storage
- It syncs Plex music metadata to a local SQLite database and stores semantic embeddings for search.github.com · read 9 Oct 2026
- Music metadata
- Optional MusicBrainz enrichment provides community-curated genres, canonical artist IDs, and recording type detection.github.com · read 9 Oct 2026
- Network requirements
- Cloud AI providers require an API key and internet access, while the README documents local models for offline playlist and tag generation.github.com · read 9 Oct 2026
- Ordering
- It offers similarity, random, alternating-artist, and energy-curve track ordering modes.github.com · read 8 Oct 2026
- Playlist controls
- Playlist generation supports filters including genre, year, rating, artist, environment, instrument, tempo, energy, key, and danceability.github.com · read 8 Oct 2026
- Playlist tools
- Playlist generation supports filters, four ordering modes, saved templates, and JSON or M3U import and export.github.com · read 9 Oct 2026
- Plex access
- PlexMix reads Plex metadata and can create Plex playlists when enabled; it says it does not modify or delete tracks, albums, or artists.github.com · read 9 Oct 2026