Docs

Building from source

Node, Rust, and three commands.

Prerequisites and the three commands

Node.js 20+, Rust (stable), and your platform’s Tauri prerequisites. Then:

npm install
npm run sidecar      # builds the bundled donna-server once
npm run tauri:dev    # run in development
npm run tauri:build  # produce an installer

Full details, including release CI and updater signing, live in docs/BUILD.md. Contributions are welcome; start with CONTEXT.md.