clawwork-ai / clawwork-ai/ClawWork
📱 ClawWork PWA — Use ClawWork on Your Phone
- Dominant language
- TypeScript
- Stars
- 532
- Forks
- 75
- Avg merge
- 5h 31m
- Merged PRs (30d)
- 1
Description
## ClawWork PWA
**Try it now: [cpwa.pages.dev](https://cpwa.pages.dev)**
> Open the link on your phone to get the best mobile experience.
ClawWork is now available as a Progressive Web App. No download, no install — open the link in any modern browser and start working. Works on Android and iOS.
### Install to Home Screen
Add ClawWork to your home screen for a full-screen, app-like experience — no app store required.
**Android (Chrome)**
1. Open [cpwa.pages.dev](https://cpwa.pages.dev) in Chrome
2. Tap the **⋮** menu (top right)
3. Tap **Add to Home screen** (or **Install app**)
4. Confirm — ClawWork now launches like a native app
**iOS (Safari)**
1. Open [cpwa.pages.dev](https://cpwa.pages.dev) in **Safari** (required — other browsers on iOS do not support Add to Home Screen)
2. Tap the **Share** button (bottom center, square with arrow)
3. Scroll down and tap **Add to Home Screen**
4. Tap **Add** — ClawWork now appears on your home screen
### What is it?
The PWA shares the same core engine (`@clawwork/core`) as the desktop app. It connects to your OpenClaw Gateway over WebSocket and gives you the same task-based workflow — multi-task, streaming chat, tool call cards, artifacts, and more.
### Key features
- **Zero install** — works in Chrome, Edge, Safari, Firefox, and other modern browsers
- **Mobile-friendly** — native gestures, bottom sheets, and responsive layout for phones and tablets
- **Installable** — add to your home screen for an app-like experience with full-screen mode
- **Offline support** — cached assets so it loads fast even on flaky connections
- **Manual update control** — you decide when to apply new versions
### What is different from the desktop app?
The PWA runs in a browser sandbox, so some OS-level features are not available:
| Feature | Desktop | PWA |
|---|---|---|
| Gateway connection | ✅ | ✅ |
| Multi-task workflow | ✅ | ✅ |
| Streaming + tool cards | ✅ | ✅ |
| Artifacts | ✅ | ✅ |
| Slash commands | ✅ | ✅ |
| Agent management | ✅ | ✅ |
| System tray / quick launch | ✅ | — |
| Local file system access | ✅ | — |
| Auto-update | ✅ | Manual |
| Folder watcher | ✅ | — |
| Voice input (whisper) | ✅ | — |
### Feedback
This is actively developed. If you run into issues or have feature requests for the PWA, please open a new issue with the `pwa` label, or comment below.
---
_Deployed on Cloudflare Pages · Updated continuously · Supports Android & iOS_
Contributor guide
Research direction
This issue is an announcement for the deployed PWA at cpwa.pages.dev and does not mention repository files, tests, or an entry point. First review the linked deployment and issue context; a concrete documentation change, affected location, and verification criteria would be needed to define when the work is done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- documentation, mobile-dev, web-dev
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100