chore(release): bundle webui into wheel and prep 0.2.0

This commit is contained in:
Xubin Ren
2026-05-16 13:38:11 +00:00
parent 0ca0fe2221
commit c018c3fb6a
11 changed files with 156 additions and 36 deletions
+7 -9
View File
@@ -214,10 +214,9 @@ nanobot agent
- Want to run nanobot in chat apps like Telegram, Discord, WeChat or Feishu? See [Chat Apps](./docs/chat-apps.md)
- Want Docker or Linux service deployment? See [Deployment](./docs/deployment.md)
## 🧪 WebUI (Development)
## 🌐 WebUI
> [!NOTE]
> The WebUI development workflow currently requires a source checkout and is not yet shipped together with the official packaged release. See [WebUI Document](./webui/README.md) for full WebUI development docs and build steps.
The WebUI ships **inside the published wheel** — no extra build step. Just enable the WebSocket channel and open it in your browser.
<p align="center">
<img src="images/nanobot_webui.png" alt="nanobot webui preview" width="900">
@@ -235,13 +234,12 @@ nanobot agent
nanobot gateway
```
**3. Start the webui dev server**
**3. Open the WebUI**
```bash
cd webui
bun install
bun run dev
```
Visit [`http://127.0.0.1:8765`](http://127.0.0.1:8765) in your browser. To open it from another device on your LAN, see [WebUI docs → LAN access](./webui/README.md#access-from-another-device-lan).
> [!TIP]
> Working on the WebUI itself? Check out [`webui/README.md`](./webui/README.md) for the Vite dev server (HMR) workflow.
## 🏗️ Architecture