Skip to content

Conversation

@dakom
Copy link
Collaborator

@dakom dakom commented Dec 23, 2025

High-level: we now have a desktop application. Binaries are built in CI: https://github.com/Lay3rLabs/WAVS/releases/tag/untagged-185c03da357a9e8aa36d

(we do not handle code-signing, so, depending on OS, you'll need to allow bypassing security etc.)

Pretty big change, lots to review, however:

  1. almost all of it is in the new packages/gui directory
  2. the core wavs changes are minor:
    • removed the cosmos mnemonic we weren't using at all
    • passing a tauri event emitter to the dispatcher (for non-gui, it's just a noop)
    • emitting some events when we get triggers, submissions, etc.
  3. github actions cleaned up a bit to re-use setup, and create tauri binaries
  4. even within the gui, much of the code is in the visual-only frontend part, which can just be considered "if it looks right it is right" for now

imho this PR should be reviewed more from "did it break things" rather than "is it the only true way of doing it"

These videos show it working, especially part 2 (although a bit outdated since this PR was finalized, i.e. restart app works, a couple UI bugs fixed, release build fixed, all in all though it's pretty much the same experience):

The wizard project used for the videos can be found here: https://tinyurl.com/mna6frn8

@dakom dakom changed the title [DNM/WIP] Tauri Tauri Dec 25, 2025
@dakom dakom marked this pull request as ready for review December 25, 2025 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants