Skip to content

feat(desktop): add native Tauri desktop app and root Berry.bat launcher - #27

Merged
BerryUIKI merged 1 commit into
devfrom
feature/tauri-desktop-app
Sep 24, 2026
Merged

BerryUIKI merged 1 commit into
devfrom
feature/tauri-desktop-app

Conversation

@BerryUIKI

Copy link
Copy Markdown
Owner

Summary

  • Introduces native Windows desktop application shell powered by Tauri 2 and Windows WebView2 in \ rontend/src-tauri.
  • Embedded backend supervisor in Tauri (\src-tauri/src/backend.rs) automatically launches Berry core, verifies readiness via /health, and manages graceful shutdown without spawning command console windows.
  • In desktop mode, Berry AI Studio renders directly inside a native desktop window (1440x900 resizable, centered, min 1024x700), eliminating the need to open web browser tabs.
  • Added top-level \Berry.bat\ at repository root for immediate one-click desktop launch.
  • Updated release packaging script \scripts/package-windows-release.ps1\ to bundle \Berry AI Studio.exe\ and update portable distribution.

@BerryUIKI
BerryUIKI merged commit 27a1c03 into dev Sep 24, 2026
3 checks passed
@BerryUIKI
BerryUIKI deleted the feature/tauri-desktop-app branch September 24, 2026 09:42
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.

1 participant