How to Install ClawdBot - Complete Installation Guide

Jan 28, 2026
Share:

How to Install ClawdBot: Complete Guide

Want to know how to install ClawdBot? This comprehensive guide covers everything you need to know about how to install ClawdBot on any platform. Whether you're on Mac, Windows, or Linux, we'll show you exactly how to install ClawdBot step by step.

Before You Install ClawdBot

Before learning how to install ClawdBot, ensure you have:

System Requirements

PlatformMinimum Requirements
macOSmacOS 12+ (Monterey), 4GB RAM
WindowsWindows 10+, 4GB RAM
LinuxUbuntu 20.04+, 4GB RAM
Node.jsVersion 20 or higher

Required Accounts

To install ClawdBot, you'll need:

  1. AI Provider API Key: Anthropic (Claude), OpenAI, or other supported providers
  2. Messaging Platform Account: Telegram, WhatsApp, Discord, or others

How to Install ClawdBot: Quick Method

The fastest way to install ClawdBot is using the one-line installer:

macOS/Linux Installation

curl -fsSL https://molt.bot/install.sh | bash

Windows Installation

irm https://molt.bot/install.ps1 | iex

After running the installer, follow the prompts to complete your ClawdBot installation.

How to Install ClawdBot: NPM Method

For more control over how to install ClawdBot, use NPM:

Step 1: Install Node.js

First, install Node.js (required to install ClawdBot):

macOS (using Homebrew):

brew install node

Windows: Download from nodejs.org

Linux (Ubuntu/Debian):

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

Step 2: Install ClawdBot via NPM

Now install ClawdBot globally:

npm install -g clawdbot

Step 3: Run ClawdBot Setup

Complete the ClawdBot installation with the setup wizard:

clawdbot onboard

How to Install ClawdBot: Developer Method

Developers who want to customize ClawdBot can install from source:

# Clone the repository
git clone https://github.com/moltbot/moltbot.git

# Enter the directory
cd moltbot

# Install dependencies
pnpm install

# Build ClawdBot
pnpm run build

# Run the setup wizard
pnpm run clawdbot onboard

How to Install ClawdBot on Different Platforms

How to Install ClawdBot on macOS

To install ClawdBot on Mac:

  1. Open Terminal
  2. Run the quick installer:
    curl -fsSL https://molt.bot/install.sh | bash
  3. Follow the setup wizard
  4. Configure your AI provider
  5. Connect your messaging platforms

macOS Companion App: ClawdBot also offers a menubar app for macOS 14+:

  • Download from GitHub releases
  • Drag to Applications folder
  • Launch and configure

How to Install ClawdBot on Windows

To install ClawdBot on Windows:

  1. Open PowerShell as Administrator
  2. Run the installer:
    irm https://molt.bot/install.ps1 | iex
  3. Complete the setup wizard
  4. Optionally install as a Windows service

How to Install ClawdBot on Linux

To install ClawdBot on Linux:

  1. Open your terminal
  2. Run the installer:
    curl -fsSL https://molt.bot/install.sh | bash
  3. Configure as a systemd service for 24/7 operation

Post-Installation Configuration

After you install ClawdBot, complete these configuration steps:

Configure AI Provider

# Set your AI provider
clawdbot config set llm.provider anthropic

# Add your API key
clawdbot config set llm.apiKey YOUR_API_KEY

Enable Messaging Channels

# Enable Telegram
clawdbot config set channels.telegram.enabled true
clawdbot config set channels.telegram.botToken YOUR_BOT_TOKEN

# Enable Discord
clawdbot config set channels.discord.enabled true
clawdbot config set channels.discord.botToken YOUR_BOT_TOKEN

Start ClawdBot

# Start the ClawdBot gateway
clawdbot gateway --port 18789

# Or install as a daemon for background operation
clawdbot onboard --install-daemon

Verifying Your ClawdBot Installation

After you install ClawdBot, verify it's working:

# Check ClawdBot status
clawdbot status

# View ClawdBot version
clawdbot --version

# Test ClawdBot connection
clawdbot test

Troubleshooting ClawdBot Installation

Common Installation Issues

"Command not found" after install:

# Reload your shell
exec bash
# Or for zsh
exec zsh

Permission errors during install:

# Don't use sudo with npm -g
# Instead, fix npm permissions
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH

Node.js version too old:

# Update Node.js
nvm install 22
nvm use 22

Frequently Asked Questions

How long does it take to install ClawdBot?

The ClawdBot installation typically takes 5-10 minutes, including configuration.

Can I install ClawdBot without Node.js?

No, Node.js is required to install ClawdBot. Install Node.js first, then install ClawdBot.

How do I update ClawdBot after installation?

npm update -g clawdbot

Can I install ClawdBot on a VPS?

Yes, you can install ClawdBot on any VPS running Linux. This is the recommended setup for 24/7 operation.


Ready to install ClawdBot? Start the installation now

ClawdBot AI

ClawdBot AI

How to Install ClawdBot - Complete Installation Guide | Clawdbot AI Showcase - User Success Stories