Global Outreach Solutions company logo — ERP, VoIP, and custom software development in PakistanGlobal Outreach
AI Deployment·6 min read

Install ClawdBot

Complete setup guide for various operating systems and platforms to get your personal AI assistant up and running quickly Learn what it means for software,...

  • ai Deployment
  • Setup

By Global Outreach

Illustrated cover image for the AI Deployment article "Install ClawdBot" on Global Outreach Solutions blog

Complete setup guide for various operating systems and platforms to get your personal AI assistant up and running quickly

Prerequisites for ClawdBot installation

Required runtime is handled automatically by the one-liner installer

AI provider key is necessary for Anthropic API, Claude Pro subscription, or any OpenAI-compatible provider

Choose a messaging platform like WhatsApp, Telegram, Discord, Slack, Signal, or iMessage

Minimum system requirements include 1GB RAM and 500MB disk space, making it compatible with various devices

The one-liner install works on macOS and Linux, installing Node.js and other necessary components automatically

Run the onboarding wizard after installation for model, auth, workspace, channels, and daemon setup

The onboarding wizard guides you through the setup process for a seamless experience

$ curl -fsSL https://openclaw.ai/install.sh | bash
$ npm install -g openclaw@latest # or: pnpm add -g openclaw@latest

Install on macOS, which works on both Intel and Apple Silicon, with the Mac Mini being a popular choice

$ openclaw onboard

Installation via one-liner is the recommended method for macOS

Alternatively, install via npm/pnpm if Node.js 22+ is already installed

Run the onboarding wizard to set up your model, auth, workspace, channels, and daemon

For Windows, enable WSL2 and install the Linux version of ClawdBot

Restart your computer after enabling WSL2, then run the Linux installer inside WSL2

$ npm install -g openclaw@latest

Run the onboarding wizard to complete the setup on Windows

On Linux, run the installer and then the onboarding wizard for a complete setup

The onboarding wizard installs the systemd user service automatically for 24/7 operation

Install with Docker for a containerized environment, requiring Docker and Docker Compose

Clone the repository, run the Docker setup script, and start with Docker Compose

PS> wsl --install

The --restart unless-stopped flag is included by default for automatic restarts after reboots

Deploy on a VPS for 24/7 operation, with a $5/month VPS being sufficient for most users

Recommended VPS providers include Hetzner Cloud, DigitalOcean, Vultr, and Linode

Minimum VPS requirements include 1 vCPU, 1GB RAM, 10GB SSD, and Ubuntu 22.04 LTS

SSH into your VPS, run the installer, and enable the service for auto-restart

Install on Raspberry Pi for a low-power, always-on server, with Raspberry Pi 4 or 5 being the recommended models

Flash Raspberry Pi OS, SSH in, run the installer, and complete the onboarding wizard

Connect ClawdBot to your messaging app, with WhatsApp and Telegram being the most popular options

$ openclaw gateway install

Configure your messaging platform via the onboarding wizard or by adding to your config file

Create a bot on Telegram, Discord, or Slack, and configure it via the wizard or config file

Frequently asked questions about ClawdBot, including its name change and system requirements

$ git clone https://github.com/openclaw/openclaw.git $ cd openclaw

ClawdBot is compatible with various devices, including old laptops and $5/month VPS

$ ./docker-setup.sh

ClawdBot is 100% free and open source, with users only paying for their AI provider

$ docker compose up -d

For security, run ClawdBot on a dedicated machine, VPS, or Raspberry Pi

Supported AI providers include Claude, GPT-4, and any OpenAI-compatible API

Update ClawdBot by re-running the installer or updating via npm/pnpm

Get started with ClawdBot and join thousands of users running their own personal AI assistant

  • Hetzner Cloud — from €3.49/mo
  • DigitalOcean — from $4/mo
  • Vultr — from $2.50/mo
  • Linode — from $5/mo
  • 1 vCPU
  • 1GB RAM
  • 10GB SSD
  • Ubuntu 22.04 LTS

SSH into your VPS and run the installer

Enable service for auto-restart

The onboarding wizard installs the systemd user service automatically. To install it manually:

🍓 Install on Raspberry Pi

Raspberry Pi 4 or 5 works great as a low-power, always-on ClawdBot server. Raspberry Pi 3 is the minimum.

Flash Raspberry Pi OS (64-bit) and SSH in

Use Raspberry Pi Imager to flash the OS. Enable SSH in the imager settings.

Run the installer

Run onboarding and enable service

The onboarding wizard installs the systemd user service automatically.

💬 Connect ClawdBot to Your Messaging App

After installation, connect at least one messaging platform. WhatsApp and Telegram are the most popular.

Scan a QR code via Linked Devices — same as WhatsApp Web. Configure via the onboarding wizard or add to your config file.

Create a bot via @BotFather, get the token, and add it to your config. Fastest setup — takes 2 minutes.

Create a Discord application and bot token in the Developer Portal, then configure via the wizard.

Create a Slack app, install it to your workspace, and add the bot/app tokens to your config.

ClawdBot FAQ — Common Install Questions

They're all the same project. It launched as Clawd Bot (also written ClawdBot) in early 2025, was briefly renamed to Moltbot after a trademark request from Anthropic, then settled on OpenClaw. The CLI command is now `openclaw`. This site covers all names since many users still search for the original ones.

No. ClawdBot runs on any machine with 1GB RAM and Node.js 22+. A Mac Mini is popular for 24/7 home use, but a $5/month VPS, Raspberry Pi 4, or any old laptop works just as well.

Yes, ClawdBot (OpenClaw) is 100% free and open source (MIT license). You only pay for your AI provider — Anthropic API usage, or reuse your existing Claude Pro/Max subscription via OAuth.

ClawdBot has system access (files, shell commands, browser). For security, it's recommended to run it on a dedicated machine, VPS, or Raspberry Pi rather than your primary computer.

Claude (Anthropic), GPT-4 / GPT-4o (OpenAI), and any OpenAI-compatible API including local models via LM Studio or Ollama.

Re-run the website installer — it detects existing installs and upgrades in place:

Or update via npm/pnpm directly:

$ pnpm add -g openclaw@latest

Ready to start your AI journey with ClawdBot?

Join thousands of users running their own personal AI assistant.

Learn more about ClawdBot features or explore what you can do with your personal AI assistant.

Want help putting this into practice?

Global Outreach builds ERP, VoIP, and custom software for businesses in Pakistan.

Start a conversation

Related articles

← All posts