Installation
This guide covers how to install Kuse Cowork on your system.
System Requirements
Minimum Requirements
| Component | Requirement |
|---|---|
| OS | macOS 10.15+, Windows 10+, Linux (Ubuntu 20.04+) |
| RAM | 4 GB |
| Disk | 500 MB free space |
| Docker | Docker Desktop or Docker Engine |
Recommended Requirements
| Component | Requirement |
|---|---|
| RAM | 8 GB+ (16 GB for local models) |
| Disk | 2 GB+ (more for local models) |
| GPU | NVIDIA GPU with CUDA (for local models) |
Installation Methods
Build from Source
Prerequisites
bash
# Install Homebrew if not installed
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install dependencies
brew install node pnpm rust
# Install Tauri CLI
cargo install tauri-clibash
# Install dependencies (Ubuntu/Debian)
sudo apt update
sudo apt install -y libwebkit2gtk-4.1-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev
# Install Node.js
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
# Install pnpm
npm install -g pnpm
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Install Tauri CLI
cargo install tauri-clipowershell
# Install via winget or download manually:
# 1. Node.js: https://nodejs.org/ (v18+)
# 2. pnpm: npm install -g pnpm
# 3. Rust: https://rustup.rs/
# 4. Visual Studio Build Tools with C++ workload
# 5. Tauri CLI: cargo install tauri-cliBuild Steps
bash
# Clone the repository
git clone https://github.com/kuse-ai/kuse_cowork.git
cd kuse_cowork
# Install dependencies
pnpm install
# Development mode
pnpm tauri dev
# Build for production
pnpm tauri buildThe built application will be in src-tauri/target/release/bundle/.
Docker Setup
Kuse Cowork uses Docker for secure command execution. Make sure Docker is installed and running:
bash
# Download Docker Desktop from https://www.docker.com/products/docker-desktop
# Start Docker Desktop
# Verify installation:
docker run hello-worldbash
# Install Docker Engine
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
# Add user to docker group
sudo usermod -aG docker $USER
newgrp docker
# Verify installation
docker run hello-worldpowershell
# Download Docker Desktop from https://www.docker.com/products/docker-desktop
# Enable WSL 2 backend (recommended)
# Start Docker Desktop
# Verify installation:
docker run hello-worldVerifying Installation
After installation, launch Kuse Cowork and verify:
- The application opens without errors
- Docker status shows "Connected" in settings
- You can configure at least one AI provider
Troubleshooting
Application won't start on macOS
If you see "App is damaged and can't be opened", run:
bash
xattr -cr /Applications/Kuse_Cowork.appDocker connection failed
- Ensure Docker Desktop is running
- Check Docker socket permissions (Linux):bash
sudo chmod 666 /var/run/docker.sock - Restart Kuse Cowork
Build fails on Windows
Ensure Visual Studio Build Tools are installed with "C++ build tools" workload.
Next Steps
- Quick Start Guide - Get started with your first task
- Configuration - Configure API keys and settings