Muse Client is a desktop GUI application for connecting to and managing Muse controllers over a network. It allows users to: Connect to a Muse controller by IP address (with credentials and connection history) Browse, upload, and manage programs on the controller — including bulk uploads with .uploadignore support (gitignore-style filtering) Monitor controller output via live logs (with configurable log levels) Interact with the controller via SSH terminal and an API commands widget Discover devices and view/manage descriptors Persist preferences (last-used controller, palette, auto-load settings) across sessions It supports light/dark themes
Updated on: April 10, 2026, 11:01 a.m.
v0.2.1 Features: Added eval to eval expression on a running program
Updated on: April 9, 2026, 9:06 a.m.
v0.1.9 Features: Added bulk upload to send one program to many
Updated on: Feb. 18, 2026, 11:55 a.m.
v0.1.8 Features: Full SSH terminal
Updated on: Sept. 18, 2025, 4:55 p.m.
v0.1.7 Fixes: Added support for downloadSlice to handle large files.
Updated on: Sept. 17, 2025, 4:52 p.m.
v0.1.6 Fixes: Added support for uploadSlice to handle large files.
Updated on: Aug. 21, 2025, 2:51 p.m.
v0.1.5 Fixes: Upload issue where uploadignore doesn't exist