Skip to content

Tauri#1102

Closed
dakom wants to merge 19 commits into
mainfrom
tauri
Closed

Tauri#1102
dakom wants to merge 19 commits into
mainfrom
tauri

Conversation

@dakom
Copy link
Copy Markdown
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
@JakeHartnell
Copy link
Copy Markdown
Contributor

Closing in favor of #1121 which builds on this.

@ueco-jb ueco-jb deleted the tauri branch April 14, 2026 17:18
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