// readme

Sourdaw

An open-source DAW with a built-in agent harness.

App · Website · Contributing · Security · Privacy

Sourdaw is a digital audio workstation for Chromium-based browsers and an Electron desktop shell. The hosted app runs at app.sourdaw.studio.

Status: active alpha. There are no versioned releases or signed installers yet; main is the current source.

Stack

  • Web app: TypeScript, React, Vite, and the Web Audio API. Project state is an Automerge CRDT document, so undo, persistence, and collaboration share one write path.
  • Desktop: an Electron shell over the same app, backed by Rust crates for native audio, DSP, CLAP plugin hosting, and I/O, plus Rust-to-WASM packages shipped as committed artifacts.
  • Collaboration: direct WebRTC sessions, an optional authenticated WebSocket relay (server/), and native LAN discovery. These are transports, not a hosted Sourdaw service. -…