AI-assisted control

FrankenSonos

Control Sonos playback, room volume and groups from your computer or an AI assistant.

Platform information only; no exact device compatibility is established here.

How to get started

Build the program from source, then follow its setup guide on a computer connected to the speakers’ network.

Setup
Build and run a local controller
You’ll need
A computer on the speaker network and the project’s Rust build tools. Spotify features require additional account setup.

Pre-release controller for Sonos S1 and S2 households. The author reports use in one real installation; this is not confirmation for every Sonos model.

Original project and documentation (github.com) ↗

Getting started (github.com) ↗

Check your model

We have no linked exact-model reports yet. Check its requirements before connecting your device.

Contribute