SkillAgentSearch skills...

Muse

Mopidy web client with Snapcast support

Install / Use

/learn @cristianpb/Muse
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Muse <img src="https://cristianpb.github.io/muse/icon.png" align="right" width="200" />

PyPI PyPI - Downloads Build Status Docker Pulls

A mopidy player with snapcast support

Features

  • Support for snapcast volume control
  • Responsive design based in bulma framework
  • Modify tracklists using drag and drop motions
  • Create and modify playlists
  • Reactive search for tracklists in different sources
  • No user tracking (No Google Analytics)
  • Created using state of the art web technologies:
    • Svelte framework for small package size
    • Svelte kit for multiple pages and server side rendering
    • Github Actions CI/CD workflow for build and publish

Checkout a detailled description at this blog post

<p align="center"> <img width="901" height="450" src="https://cristianpb.github.io/assets/img/mopidy-muse/main.png" alt="Mopidy-Muse homepage"> </p>

Installation

Python

Install by running:

python3 -m pip install Mopidy-Muse

Before starting Mopidy, you must add configuration for Mopidy-Muse to your Mopidy configuration file:

[muse]
enabled = true
# the following are optional values
mopidy_host = localhost
mopidy_port = 6680
mopidy_ssl = false
snapcast_host = localhost
snapcast_port = 1780
snapcast_ssl = false

Docker installation

Using docker compose:

make start

Using docker run command:

make mopidy-docker

Project resources

View on GitHub
GitHub Stars45
CategoryCustomer
Updated1mo ago
Forks7

Languages

Svelte

Security Score

95/100

Audited on Feb 24, 2026

No findings