Open WebUI Desktop 🌐
  • Svelte 58.8%
  • TypeScript 38.8%
  • CSS 2%
  • JavaScript 0.2%
  • HTML 0.2%
Find a file
Timothy Jaeryang Baek f09e8015f7 refac
2026-11-02 17:16:17 +09:00
.github refac 2026-11-01 18:34:21 +09:00
build fix: add disable-library-validation entitlement to fix macOS launch crash 2026-04-24 23:59:57 +09:00
resources refac 2026-11-01 12:34:27 +09:00
src refac 2026-11-02 17:16:17 +09:00
.editorconfig Initial commit 2026-03-17 16:01:25 -05:00
.gitignore refac 2026-04-08 13:49:32 -07:00
.npmrc Update .npmrc 2026-04-02 18:53:57 -05:00
.prettierignore Initial commit 2026-03-17 16:01:25 -05:00
.prettierrc.yaml Initial commit 2026-03-17 16:01:25 -05:00
CHANGELOG.md refac 2026-11-02 10:31:31 +09:00
CONTRIBUTOR_LICENSE_AGREEMENT Add AGPL-3.0 license, CLA, and CLA enforcement workflow 2026-03-17 16:04:41 -05:00
demo.png refac 2026-11-01 12:39:44 +09:00
dev-app-update.yml refac 2026-03-18 03:56:16 -05:00
electron-builder.yml refac 2026-11-01 17:25:16 +09:00
electron.vite.config.ts refac 2026-11-01 12:34:27 +09:00
entitlements.plist refac 2026-03-17 23:59:33 -05:00
eslint.config.mjs Initial commit 2026-03-17 16:01:25 -05:00
LICENSE Add AGPL-3.0 license, CLA, and CLA enforcement workflow 2026-03-17 16:04:41 -05:00
package-lock.json refac 2026-11-02 10:31:31 +09:00
package.json refac 2026-11-02 10:31:31 +09:00
README.md refac 2026-11-01 17:46:31 +09:00
svelte.config.mjs Initial commit 2026-03-17 16:01:25 -05:00
tsconfig.json Initial commit 2026-03-17 16:01:25 -05:00
tsconfig.node.json Initial commit 2026-03-17 16:01:25 -05:00
tsconfig.web.json Initial commit 2026-03-17 16:01:25 -05:00

Open WebUI Desktop

Version Downloads Discord License

Open WebUI Desktop

Open WebUI, up and running in a few clicks. Desktop installs it on your computer, keeps it up to date, and opens it whenever you need it.

Download

If an AppImage fails to start with a chrome-sandbox error on Debian, Ubuntu, or Linux Mint, install the .deb package above. Its installer configures the sandbox permissions needed to start the app.

Snap and Flatpak packages are available on the releases page.

Internet is required for installation and updates.

Enable Automatic desktop updates in Settings → About to update on quit.

How It Works

Open the app and click Get Started. Desktop installs Open WebUI on your computer, starts it for you, and opens it in the app. You use the same Open WebUI you know, with setup and updates handled through Desktop.

Desktop runs your own local copy of Open WebUI. If you already use Open WebUI on another server, Open WebUI Tether is a companion app that extends what you can do with it.

System Requirements

Requirements
Disk 5 GB+
OS macOS 12+, Windows 10+, modern Linux (glibc 2.28+)

Privacy

Desktop does not collect usage data. If you connect Open WebUI to an external AI provider, that provider's privacy policy applies.

Community

  • 💬 Discord - Come hang out
  • 🐛 Issues - Report bugs or request features
  • 🌐 Open WebUI - The main project
  • 📖 Docs - Full documentation

Contributing

npm install
npm run dev

See CHANGELOG.md for release history. Licensed under AGPL-3.0.