| .github | ||
| build | ||
| resources | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| .npmrc | ||
| .prettierignore | ||
| .prettierrc.yaml | ||
| CONTRIBUTOR_LICENSE_AGREEMENT | ||
| dev-app-update.yml | ||
| electron-builder.yml | ||
| electron.vite.config.ts | ||
| entitlements.plist | ||
| eslint.config.mjs | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| svelte.config.mjs | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| tsconfig.web.json | ||
Open WebUI Desktop 🌐
Open WebUI Desktop is a cross-platform desktop application for Open WebUI. It brings the full-featured Open WebUI experience directly to your device, effectively transforming it into a powerful server—without the complexities of manual setup.
Warning
This project is currently in alpha and under active development. 🛠️ Expect frequent updates and potential changes as we refine the application.
Download 📥
Note
An internet connection is required for initial setup, but afterwards the application can be used completely offline.
Get the latest alpha release from our releases page.
Features
- One-Click Installation: Quickly and effortlessly install and set up Open WebUI with all its dependencies. This feature is fully functional and ready to make your setup a breeze.
- Cross-Platform Support: Compatible with Windows, macOS, and Linux to ensure broad accessibility.
- Offline Capability: After initial setup, use the application completely offline for enhanced privacy and reliability.
Project Setup
Install
npm install
Development
npm run dev
Build
# For windows
npm run build:win
# For macOS
npm run build:mac
# For Linux
npm run build:linux
License 📜
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). For details, see LICENSE.
Stay Tuned! 🌟
We're actively developing Open WebUI. Follow Open WebUI for updates, and join the community on Discord to stay involved.