Skip to content

Commit 531bca9

Browse files
authored
Merge pull request #105 from open-webui/main
0.0.9
2 parents 60f5e92 + 44c40ea commit 531bca9

12 files changed

Lines changed: 411 additions & 74 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.0.9] - 2026-04-20
9+
10+
### Fixed
11+
12+
- **Open Terminal API Key Persistence.** The Open Terminal API key is now saved in config.json and reused across restarts instead of being regenerated on every startup, which was breaking existing integrations.
13+
814
## [0.0.8] - 2026-04-11
915

1016
### Added

README.md

Lines changed: 49 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,77 @@
11
# Open WebUI Desktop
22

3+
[![Version](https://img.shields.io/github/v/release/open-webui/desktop?label=version&color=%2331c48d)](https://github.com/open-webui/desktop/releases)
4+
[![Downloads](https://img.shields.io/github/downloads/open-webui/desktop/total?color=%23764abc)](https://github.com/open-webui/desktop/releases)
5+
[![Discord](https://img.shields.io/discord/1170866489302188073?label=discord&color=%235865F2)](https://discord.gg/open-webui)
6+
[![License](https://img.shields.io/badge/license-AGPL--3.0-blue)](LICENSE)
7+
38
![Open WebUI Desktop](./demo.png)
49

5-
Your AI, right on your desktop. **Open WebUI Desktop** wraps the full [Open WebUI](https://github.com/open-webui/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.
10+
Your AI, right on your desktop. [Open WebUI](https://github.com/open-webui/open-webui) as a native app. Run models locally or connect to any server. No Docker, no terminal, no setup. Download, launch, chat.
611

7-
> [!NOTE]
8-
> Open WebUI Desktop is in **early alpha**. Things are moving fast and we'd love your feedback! Drop into the [Discord](https://discord.gg/5rJgQTnV4s) or open an issue if you hit a snag.
12+
> [!WARNING]
13+
> **Early Alpha.** Things move fast and stuff might break. [Report bugs](https://github.com/open-webui/desktop/issues) or [come hang out on Discord](https://discord.gg/open-webui).
914
1015
## Download
1116

12-
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.
13-
14-
### macOS
17+
| Platform | Installer |
18+
|----------|-----------|
19+
| macOS (Apple Silicon) | [**Download .dmg**](https://github.com/open-webui/desktop/releases/latest/download/open-webui-arm64.dmg) |
20+
| macOS (Intel) | [**Download .dmg**](https://github.com/open-webui/desktop/releases/latest/download/open-webui-x64.dmg) |
21+
| Windows x64 | [**Download .exe**](https://github.com/open-webui/desktop/releases/latest/download/open-webui-setup.exe) |
22+
| Linux (AppImage) | [**Download .AppImage**](https://github.com/open-webui/desktop/releases/latest/download/open-webui.AppImage) |
23+
| Linux (Debian/Ubuntu) | [**Download .deb**](https://github.com/open-webui/desktop/releases/latest/download/open-webui_amd64.deb) |
24+
| Linux (Snap) | [**Download .snap**](https://github.com/open-webui/desktop/releases/latest/download/open-webui_amd64.snap) |
25+
| Linux (Flatpak) | [**Download .flatpak**](https://github.com/open-webui/desktop/releases/latest/download/open-webui.flatpak) |
1526

16-
| Chip | Installer |
17-
|------|-----------|
18-
| Apple Silicon | [**Download .dmg**](https://github.com/open-webui/desktop/releases/latest/download/open-webui-arm64.dmg) |
19-
| Intel | [**Download .dmg**](https://github.com/open-webui/desktop/releases/latest/download/open-webui-x64.dmg) |
27+
Internet required on first launch. After that, everything works offline. [All releases →](https://github.com/open-webui/desktop/releases)
2028

21-
### Windows
29+
## How It Works
2230

23-
| Architecture | Installer |
24-
|--------------|-----------|
25-
| x64 | [**Download .exe**](https://github.com/open-webui/desktop/releases/latest/download/open-webui-setup.exe) |
31+
🖥️ **Run locally.** The app sets up Open WebUI and llama.cpp on your machine. Download models, chat offline, keep everything private. Nothing leaves your computer.
2632

27-
### Linux
33+
☁️ **Connect remotely.** Point the app at any Open WebUI server. Switch between multiple connections from the sidebar.
2834

29-
| Format | Installer |
30-
|--------|-----------|
31-
| AppImage | [**Download .AppImage**](https://github.com/open-webui/desktop/releases/latest/download/open-webui.AppImage) |
32-
| Debian / Ubuntu | [**Download .deb**](https://github.com/open-webui/desktop/releases/latest/download/open-webui_amd64.deb) |
33-
| Snap | [**Download .snap**](https://github.com/open-webui/desktop/releases/latest/download/open-webui_amd64.snap) |
34-
| Flatpak | [**Download .flatpak**](https://github.com/open-webui/desktop/releases/latest/download/open-webui.flatpak) |
35-
36-
> Looking for an older version? Check the [releases page](https://github.com/open-webui/desktop/releases).
35+
Use both at the same time.
3736

3837
## Highlights
3938

40-
- **One-click setup.** Open WebUI and all its dependencies install automatically, no terminal required.
41-
- **Spotlight quick-chat.** Press `⇧⌘I` to pop up a lightweight input bar and fire off a prompt from anywhere on your desktop.
42-
- **Local inference.** The built-in llama.cpp integration lets you download and run models directly on your machine.
43-
- **Connect anywhere.** Point the app at any remote Open WebUI server, or run one locally and switch between connections in the sidebar.
44-
- **Offline-ready.** After the first launch, everything runs without an internet connection.
45-
- **Cross-platform.** Available for macOS (Apple Silicon + Intel), Windows, and Linux.
46-
- **Auto-updates.** New releases are detected and installed automatically.
39+
-**Spotlight.** Hit `Shift+Cmd+I` (macOS) or `Shift+Ctrl+I` (Windows/Linux) to summon a floating chat bar over whatever you're doing. Drag to screenshot anything on screen.
40+
- 🎙️ **Voice input.** System-wide push-to-talk. Press the shortcut from any app to record, and your speech is transcribed and sent to your chat automatically.
41+
- 🧠 **Local inference.** Download and run models entirely on your hardware. Your data never leaves your machine.
42+
- 🎯 **One-click setup.** Everything installs itself. Just click "Get Started."
43+
- 🔌 **Multiple connections.** Juggle servers and switch between them instantly.
44+
- 🔄 **Auto-updates.** New releases land in the background.
45+
- 📡 **Offline-ready.** No internet needed after initial setup.
46+
- 💻 **Cross-platform.** macOS, Windows, and Linux.
4747

4848
## System Requirements
4949

50-
| | Minimum |
51-
|--|---------|
52-
| **Disk** | 5 GB free space |
53-
| **OS** | macOS 12+, Windows 10+, or a modern Linux distro |
54-
| **RAM** | 8 GB recommended (more is better for local models) |
55-
56-
## Contributing
50+
| | Local Models | Remote Only |
51+
|--|-------------|-------------|
52+
| **Disk** | 5 GB+ | ~500 MB |
53+
| **RAM** | 16 GB+ | 4 GB |
54+
| **OS** | macOS 12+, Windows 10+, modern Linux | Same |
5755

58-
Want to hack on the desktop app? Here's how to get a dev build running:
56+
> [!NOTE]
57+
> Local models need serious RAM (7B ≈ 8 GB, 13B ≈ 16 GB). Lighter machine? Connect to a remote server instead.
5958
60-
```bash
61-
# Install dependencies
62-
npm install
59+
## Privacy
6360

64-
# Start the dev server with hot-reload
65-
npm run dev
66-
```
61+
No telemetry. No tracking. No phone-home. Your conversations stay on your machine. Period.
6762

68-
### Building for production
63+
## Community
6964

70-
```bash
71-
# macOS
72-
npm run build:mac
65+
- 💬 [Discord](https://discord.gg/open-webui) - Come hang out
66+
- 🐛 [Issues](https://github.com/open-webui/desktop/issues) - Report bugs or request features
67+
- 🌐 [Open WebUI](https://github.com/open-webui/open-webui) - The main project
68+
- 📖 [Docs](https://docs.openwebui.com) - Full documentation
7369

74-
# Windows
75-
npm run build:win
70+
## Contributing
7671

77-
# Linux
78-
npm run build:linux
72+
```bash
73+
npm install
74+
npm run dev
7975
```
8076

81-
## License
82-
83-
This project is licensed under **AGPL-3.0**. See [LICENSE](LICENSE) for details.
84-
85-
## Community
86-
87-
We'd love to have you around! Star the repo, join the [Discord](https://discord.gg/5rJgQTnV4s), or follow [Open WebUI on GitHub](https://github.com/open-webui/open-webui) for the latest updates.
77+
See [CHANGELOG.md](CHANGELOG.md) for release history. Licensed under [AGPL-3.0](LICENSE).
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<component type="desktop-application">
3+
<id>com.openwebui.open-webui</id>
4+
5+
<metadata_license>CC0-1.0</metadata_license>
6+
<project_license>AGPL-3.0-or-later</project_license>
7+
8+
<name>Open WebUI</name>
9+
<summary>The freedom AI stack</summary>
10+
11+
<developer id="com.timbaek">
12+
<name>Timothy J. Baek</name>
13+
</developer>
14+
15+
<description>
16+
<p>
17+
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline.
18+
</p>
19+
</description>
20+
21+
<launchable type="desktop-id">com.openwebui.open-webui.desktop</launchable>
22+
23+
<content_rating type="oars-1.1">
24+
<content_attribute id="social-chat">intense</content_attribute>
25+
</content_rating>
26+
27+
<url type="bugtracker">https://github.com/open-webui/desktop/issues</url>
28+
<url type="homepage">https://openwebui.com</url>
29+
<url type="donation">https://github.com/sponsors/tjbck</url>
30+
<url type="vcs-browser">https://github.com/open-webui/desktop</url>
31+
32+
<screenshots>
33+
<screenshot type="default">
34+
<image>https://raw.githubusercontent.com/open-webui/desktop/61f55e6fd6814b959b16a4704b03262e02186f48/demo.png</image>
35+
</screenshot>
36+
</screenshots>
37+
38+
<releases>
39+
<release version="0.0.8" date="2026-04-11">
40+
<url type="details">https://github.com/open-webui/desktop/releases/tag/v0.0.8</url>
41+
</release>
42+
<release version="0.0.6" date="2026-04-10">
43+
<url type="details">https://github.com/open-webui/desktop/releases/tag/v0.0.6</url>
44+
</release>
45+
</releases>
46+
</component>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "open-webui",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"license": "AGPL-3.0",
55
"description": "Open WebUI Desktop",
66
"main": "./out/main/index.js",

0 commit comments

Comments
 (0)