Find a file
Timothy Jaeryang Baek e12bc93d71 refac
2026-04-10 10:27:30 -07:00
.github refac 2026-04-06 13:34:08 -05:00
build refac 2026-03-17 23:59:33 -05:00
resources refac 2026-03-17 23:59:33 -05:00
src refac 2026-04-10 10:27:30 -07: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-04-10 10:27:30 -07:00
CONTRIBUTOR_LICENSE_AGREEMENT Add AGPL-3.0 license, CLA, and CLA enforcement workflow 2026-03-17 16:04:41 -05:00
demo.png doc: readme 2026-03-18 19:04:24 -05:00
dev-app-update.yml refac 2026-03-18 03:56:16 -05:00
electron-builder.yml refac 2026-04-07 10:03:11 -05:00
electron.vite.config.ts v0.0.2: spotlight input bar, system theme sync, persistent spotlight position 2026-04-06 11:32:15 -05: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-04-06 12:31:17 -05:00
package.json refac 2026-04-10 10:27:30 -07:00
README.md refac 2026-04-07 10:03:11 -05: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

Open WebUI Desktop

Your AI, right on your desktop. Open WebUI Desktop wraps the full Open WebUI experience into a native app you can install in seconds, with no Docker, terminal, or manual setup required. Just download, launch, and start chatting with local or remote models.

Note

Open WebUI Desktop is in early alpha. Things are moving fast and we'd love your feedback! Drop into the Discord or open an issue if you hit a snag.

Download

Grab the installer for your platform and you're good to go. An internet connection is needed the first time you launch; after that the app works fully offline.

macOS

Chip Installer
Apple Silicon Download .dmg
Intel Download .dmg

Windows

Architecture Installer
x64 Download .exe

Linux

Format Installer
AppImage Download .AppImage
Debian / Ubuntu Download .deb
Snap Download .snap
Flatpak Download .flatpak

Looking for an older version? Check the releases page.

Highlights

  • One-click setup. Open WebUI and all its dependencies install automatically, no terminal required.
  • Spotlight quick-chat. Press ⇧⌘I to pop up a lightweight input bar and fire off a prompt from anywhere on your desktop.
  • Local inference. The built-in llama.cpp integration lets you download and run models directly on your machine.
  • Connect anywhere. Point the app at any remote Open WebUI server, or run one locally and switch between connections in the sidebar.
  • Offline-ready. After the first launch, everything runs without an internet connection.
  • Cross-platform. Available for macOS (Apple Silicon + Intel), Windows, and Linux.
  • Auto-updates. New releases are detected and installed automatically.

System Requirements

Minimum
Disk 5 GB free space
OS macOS 12+, Windows 10+, or a modern Linux distro
RAM 8 GB recommended (more is better for local models)

Contributing

Want to hack on the desktop app? Here's how to get a dev build running:

# Install dependencies
npm install

# Start the dev server with hot-reload
npm run dev

Building for production

# macOS
npm run build:mac

# Windows
npm run build:win

# Linux
npm run build:linux

License

This project is licensed under AGPL-3.0. See LICENSE for details.

Community

We'd love to have you around! Star the repo, join the Discord, or follow Open WebUI on GitHub for the latest updates.