Skip to main content
Back to trending

frankensonos

Memory-safe Rust controller for your own Sonos speakers on your own LAN — reliable SSDP/UPnP-SOAP/GENA interoperability (S1 + S2), a Spotify-library classical DJ, and a CLI + HTTP API + MCP server so AI agents can run the house, including off-LAN over Tailscale.

  • async
  • dlna
  • home-automation
  • interoperability
  • mcp
  • model-context-protocol
  • rust
  • smart-home
  • soco
  • sonos
  • spotify
  • ssdp
  • tailscale
  • upnp
View on GitHub
Stars
61
Forks
3
+ today
+2
Created
1d

Ranking data as of October 7, 2026 (UTC).

Star History

Today, hour by hour

61 stars
02

Overview

Memory-safe Rust controller for your own Sonos speakers on your own LAN — reliable SSDP/UPnP-SOAP/GENA interoperability (S1 + S2), a Spotify-library classical DJ, and a CLI + HTTP API + MCP server so AI agents can run the house, including off-LAN over Tailscale. It ranks #568 on GitTiger, gaining +2 stars on October 7, 2026 (UTC).

The project is written in Rust and has 3 forks. It was created 1d ago.

Installation
git clone https://github.com/Dicklesworthstone/frankensonos.git
cd frankensonos
# see README for setup