Skip to content

Veyra 0.1.17 — One-click setup

Choose a tag to compare

@SenSecurity SenSecurity released this 03 May 17:25
· 142 commits to main since this release

One-click setup wizard

First boot now installs everything Veyra needs in a single click — no more digging through Settings to download models or install Ollama by hand.

What's new

  • Glacier visual refresh of the wizard chrome. Light-glass surfaces, italic Newsreader accents, the same brand mark used in titlebar and Home, hairlines and step indicators that match the rest of the Glacier system.
  • One-click Install step orchestrates three installs in parallel where possible:
    • Whisper model download with live progress
    • Ollama runtime presence check (auto-installed by the Windows installer; manual fallback CTA if missing)
    • Email model pull via Ollama with live progress
  • Per-step retry — if any one of the three fails, only that step gets a Retry button; successful work is preserved.
  • Background continuation — the user can move through the Microphone and Hotkeys steps while installs finish in the background.
  • Ready gate — Start using Veyra stays disabled until all three installs report Ready, then unlocks.
  • Reordered steps — Welcome → Install → Microphone → Hotkeys → Ready. Install runs first so the longest task gets the most parallel time.

Behind the scenes

  • New Tauri command is_ollama_installed for cheap presence probing (file existence + PATH lookup, cross-platform).
  • New useInstallOrchestrator React hook centralizes the state machine for all three installs.
  • Reuses existing IPC events (model:download:progress, email-model:download:progress); no new download channels.

Validation

  • 90 frontend tests pass (Vitest)
  • Cargo tests pass
  • Tauri release build clean