-
Notifications
You must be signed in to change notification settings - Fork 0
Native desktop app (Tauri wrapper) #8
Copy link
Copy link
Open
Labels
discussionFurther information is requestedFurther information is requestedenhancementNew feature or requestNew feature or request
Description
Overview
Package Agentis as a native desktop application using Tauri — giving users a proper app experience with system tray, file system access, and no browser CORS restrictions.
Benefits over browser
| Feature | Browser | Desktop (Tauri) |
|---|---|---|
| File system access | ❌ (needs engine proxy) | ✅ Native |
| System tray | ❌ | ✅ |
| CORS restrictions | Needs Vite proxy | ✅ None |
| Offline use | Partial | ✅ Full |
| Auto-updates | Manual | ✅ Built-in |
| OS notifications | Limited | ✅ Native |
Implementation notes
- Tauri wraps the existing Vite/React frontend with zero code changes to the UI
- Vite proxy routes can be replaced with Tauri's
httpplugin (direct fetch, no CORS) - The Agentis engine (
vite-plugin-agentis.ts) becomes a Tauri sidecar binary - Build targets: macOS (arm64 + x64), Windows (x64), Linux (x64)
Discussion
Is there enough demand for a desktop app? Would you use it? Comment below — if there's interest we'll prioritise it.
Related
- Mentioned in README roadmap
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
discussionFurther information is requestedFurther information is requestedenhancementNew feature or requestNew feature or request