---
title: Desktop Client
description: Download and use the CowAgent desktop client (macOS / Windows)
---

CowAgent ships a ready-to-use desktop client with the Agent runtime bundled in — **no need to install Python or dependencies manually**. Just download, install, and run your local super AI assistant.

<img src="https://cdn.jsdelivr.net/gh/zhayujie/cowagent-assets@main/screenshots/en/desktop-chat-demo-en.png" alt="CowAgent Desktop client" />

## Download & Install

<Card title="Go to the download page" icon="download" href="https://cowagent.ai/download/">
  Download the macOS / Windows installer
</Card>

<Tabs>
  <Tab title="macOS">
    1. Open the [download page](https://cowagent.ai/download/) and pick the build for your chip:
       - Apple Silicon (M1/M2/M3/M4): download the `arm64` build
       - Intel: download the `x64` build
    2. Open the downloaded `.dmg` and drag CowAgent into your Applications folder.
    3. Launch CowAgent from Launchpad or Applications.
  </Tab>
  <Tab title="Windows">
    1. Open the [download page](https://cowagent.ai/download/) and download the Windows installer (`.exe`).
    2. Run the installer and follow the prompts (you can choose the install directory).
    3. Launch CowAgent from the desktop or Start menu.
  </Tab>
</Tabs>

## Auto Update

The desktop client has built-in auto-update. When a new version is available it is detected automatically; you can also manually "Check for updates" from the menu in the bottom-left corner and upgrade with one click.

## Desktop vs. Command-line Deployment

- **Desktop client**: best for personal use on your own computer — works out of the box, GUI-based, auto-updating.
- **Command-line deployment**: best for developers or long-running servers with more customization. See [Quick Start](/guide/quick-start).

## Access from a Browser

Once the desktop client is running, it listens on port `9876` locally, and its backend is exactly the same Web console. So while the app is open you can also just point your browser at `http://localhost:9876` for the same full experience as the client UI.

## Local Data Storage

All data of the desktop client is stored on your machine:

- **Config directory**: `~/.cow` in your home folder, holding `config.json` (model keys, channels, etc.) along with logs, cache and other runtime data.
- **Workspace**: `~/cow` by default, holding chat history, knowledge base, memory, skills, scheduled tasks and other files produced by the Agent.

Uninstalling the client does not delete these two directories, so your data is preserved across reinstalls. To fully clean up or migrate to another device, just back up or remove the corresponding folders manually.
