Tonesetti.

Your music. Your rules. Your hardware. A self-hosted audio streaming platform with AI metadata enrichment, DSP packs, and streaming service integration — no subscriptions, ever.

Why Tonesetti

Streaming services rent you music. Tonesetti lets you own it. Self-hosted on your own hardware, with AI-powered features that make your collection better than any streaming catalog.

🎵

Self-Hosted

Runs on a Raspberry Pi, Mac Mini, or any Docker host. Your music stays on your hardware, on your network. No cloud dependency.

🤖

AI Metadata

Automatically enriches your library with AI-generated tags, mood descriptions, and listening context. Your collection becomes searchable by feel, not just filename.

🎧

DSP Packs

Parametric EQ, room correction, crossfeed, and spatial audio. Apply DSP at the server level — every device on your network benefits.

Tidal & Qobuz

Stream from Tidal or Qobuz through Tonesetti as a proxy. AI metadata enrichment works on streaming tracks too — even stuff you don't own.

💻

Multi-Endpoint

Cast to any device on your network. Raspberry Pi endpoints, Sonos speakers, AirPlay targets — Tonesetti finds them all.

🔒

Open Source Core

The core player is free and open source. No vendor lock-in, no enshittification. Pay for Plus only if you want the premium AI features.

Simple pricing

The core is free forever. Pay once for Plus if you want AI features. No monthly fees, no subscriptions, no surprises.

Free

$0

The open-source core player

  • Self-hosted streaming
  • Basic metadata & library management
  • Multi-endpoint casting
  • Docker or native install
  • Community support
Get Started

Hardware

$49–149

Pre-flashed Raspberry Pi endpoint

  • Ready-to-play out of the box
  • Branded DAC dongle option
  • All-in-one streaming box
  • Ships from Longmont, CO
Coming Soon

Your music deserves better

Stop renting. Start owning. Tonesetti runs on your hardware, plays your music, and makes your collection sound better than any streaming service ever could.

Safe to build with. Everyone welcome — always.