Build and run Kleo
Tagging a release builds installers for macOS, Linux and Windows, but they are not signed
yet — so until they are, build it yourself and know what you're running. That takes
Rust ≥ 1.85 (edition 2024), Node.js ≥ 20, and
Tauri's platform packages
(Xcode Command Line Tools on macOS; WebView2 on Windows; webkit2gtk-4.1,
libayatana-appindicator3, librsvg2 and libdbus-1-dev on Linux).
npm install
npm run tauri dev # run it with hot reload
npm run tauri build # bundle for this platform (dmg/app, msi, deb/AppImage)
npm run dev opens the interface in a plain browser against a simulated node —
no Rust, no chain. Add ?offline or ?noseed to see those states.