Desktop Client Installation
Download
Grab the latest release for your platform:
| Platform | Download | Format |
|---|---|---|
| Windows | PocketPaw-Setup.exe | NSIS installer |
| macOS | PocketPaw.dmg | DMG disk image |
| Linux | PocketPaw.AppImage | AppImage |
First Launch
When you open the desktop app for the first time, the onboarding wizard will guide you through setup:
Backend Detection - The app checks if the PocketPaw Python backend is installed on your machine. If found, it connects automatically.
One-Click Install (if needed) - If the backend isn’t installed, the app offers to set it up for you. This downloads Python (if needed) and installs PocketPaw via pip.
API Key Configuration - Enter your Anthropic API key (or configure Ollama for free local inference). You can skip this and add it later from Settings.
Ready to Chat - The app connects to the backend and opens the chat interface. You’re good to go.
Requirements
All Platforms
- The PocketPaw Python backend must be running on
localhost:8888(the app can install it for you) - An LLM provider API key (Anthropic, OpenAI, etc.) or Ollama for local inference
Windows
- Windows 10 or later
- WebView2 runtime (included in Windows 10 1803+ and Windows 11)
macOS
- macOS 10.15 (Catalina) or later
Linux
- WebKitGTK 4.1+
libappindicator3(for system tray support)
Manual Backend Setup
If you prefer to install the backend separately:
# Install via pippip install pocketpaw
# Or use uvuv pip install pocketpaw
# Start the backendpocketpawThe desktop app will automatically detect the running backend on localhost:8888.
Running the API Server
For headless operation (no web dashboard), use the serve command:
pocketpaw serveThis starts the REST API and WebSocket server without serving the web dashboard frontend. The desktop client connects to it the same way. See the API Server guide for details.
Auto-Updates
The desktop app checks for updates automatically via GitHub releases. When an update is available, you’ll see a notification with the option to download and install it.
Uninstalling
Windows
Use “Add or Remove Programs” in Windows Settings, or run the uninstaller from the Start Menu.
macOS
Drag PocketPaw from Applications to the Trash.
Linux
Delete the AppImage file. Remove ~/.local/share/com.pocketpaw.app/ for app data.
Quick Start
Get up and running with PocketPaw in 5 minutes.
Configuration
Configure API keys, backends, and channels.