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
| Platform | Minimum Requirements |
|---|---|
| macOS | macOS 12+ (Monterey), 4GB RAM |
| Windows | Windows 10+, 4GB RAM |
| Linux | Ubuntu 20.04+, 4GB RAM |
| Node.js | Version 20 or higher |
Required Accounts
To install ClawdBot, you'll need:
- AI Provider API Key: Anthropic (Claude), OpenAI, or other supported providers
- 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 | bashWindows Installation
irm https://molt.bot/install.ps1 | iexAfter 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 nodeWindows: Download from nodejs.org
Linux (Ubuntu/Debian):
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejsStep 2: Install ClawdBot via NPM
Now install ClawdBot globally:
npm install -g clawdbotStep 3: Run ClawdBot Setup
Complete the ClawdBot installation with the setup wizard:
clawdbot onboardHow 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 onboardHow to Install ClawdBot on Different Platforms
How to Install ClawdBot on macOS
To install ClawdBot on Mac:
- Open Terminal
- Run the quick installer:
curl -fsSL https://molt.bot/install.sh | bash - Follow the setup wizard
- Configure your AI provider
- 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:
- Open PowerShell as Administrator
- Run the installer:
irm https://molt.bot/install.ps1 | iex - Complete the setup wizard
- Optionally install as a Windows service
How to Install ClawdBot on Linux
To install ClawdBot on Linux:
- Open your terminal
- Run the installer:
curl -fsSL https://molt.bot/install.sh | bash - 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_KEYEnable 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_TOKENStart ClawdBot
# Start the ClawdBot gateway
clawdbot gateway --port 18789
# Or install as a daemon for background operation
clawdbot onboard --install-daemonVerifying 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 testTroubleshooting ClawdBot Installation
Common Installation Issues
"Command not found" after install:
# Reload your shell
exec bash
# Or for zsh
exec zshPermission 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:$PATHNode.js version too old:
# Update Node.js
nvm install 22
nvm use 22Frequently 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 clawdbotCan 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

