Clawdbot Setup Guide
This comprehensive Clawdbot setup guide will walk you through everything you need to get your personal AI assistant up and running. Whether you're on macOS, Windows, or Linux, this tutorial covers installation, configuration, and connecting your first chat platform.
Prerequisites
Before starting the Clawdbot setup, ensure you have:
- Node.js 22+ - Download from nodejs.org
- An AI Provider API Key - Anthropic Claude (recommended) or OpenAI
- A supported operating system:
- macOS 13 (Ventura) or later
- Windows 10/11 with WSL2
- Linux (Ubuntu, Debian, Fedora, Arch)
Step 1: Install Clawdbot
Quick Install (All Platforms)
The fastest way to install Clawdbot is using the one-line installer:
curl -fsSL https://clawd.bot/install.sh | bashThis script automatically:
- Detects your operating system
- Installs required dependencies
- Sets up Clawdbot globally
NPM Install
If you prefer npm:
npm i -g clawdbotVerify Installation
Check that Clawdbot is installed correctly:
clawdbot --versionStep 2: Run the Onboarding
Start the interactive setup wizard:
clawdbot onboard --install-daemonThe onboarding process will guide you through:
- AI Provider Selection - Choose Claude, OpenAI, or local models
- API Key Configuration - Enter your API credentials
- Daemon Installation - Set up background service
- Initial Configuration - Basic preferences
Step 3: Configure Your AI Provider
Using Anthropic Claude (Recommended)
- Get an API key from console.anthropic.com
- During onboarding, select "Anthropic Claude"
- Enter your API key when prompted
For best results, the Clawdbot team recommends:
- Anthropic Pro/Max subscription for higher rate limits
- Opus 4.5 model for best performance
Using OpenAI
- Get an API key from platform.openai.com
- Select "OpenAI" during onboarding
- Enter your API key
Using Local Models
For complete privacy and offline use:
- Install a local model provider (Ollama, LM Studio, etc.)
- Select "Local Model" during onboarding
- Configure the local endpoint
Step 4: Connect Chat Platforms
Clawdbot's power comes from chat integration. Here's how to connect popular platforms:
WhatsApp Setup
- Run
clawdbot connect whatsapp - Scan the QR code with your phone
- WhatsApp Web will connect to Clawdbot
Telegram Setup
- Create a bot via @BotFather
- Get your bot token
- Run
clawdbot connect telegram --token YOUR_TOKEN
Discord Setup
- Create a Discord application at discord.com/developers
- Create a bot and get the token
- Run
clawdbot connect discord --token YOUR_TOKEN
Slack Setup
- Create a Slack app at api.slack.com
- Configure OAuth and get tokens
- Run
clawdbot connect slack --token YOUR_TOKEN
Step 5: Test Your Setup
Send a test message to verify everything works:
Via Terminal
clawdbot chat "Hello, what can you do?"Via Chat App
Send a message to your connected chat platform. Clawdbot should respond within seconds.
Step 6: Configure Skills (Optional)
Extend Clawdbot with community skills:
# Browse available skills
clawdbot skills list
# Install a skill
clawdbot skills install <skill-name>Popular skills include:
- Home Assistant - Smart home control
- GitHub - Repository management
- Calendar - Schedule management
- Spotify - Music control
Troubleshooting
Common Issues
"Command not found" after installation
- Restart your terminal
- Check that npm global bin is in your PATH
API connection errors
- Verify your API key is correct
- Check your internet connection
- Ensure you have API credits
Chat platform not connecting
- Verify tokens are correct
- Check platform-specific requirements
- Review logs:
clawdbot logs
Getting Help
- Discord: discord.gg/clawd
- GitHub Issues: github.com/clawdbot/clawdbot/issues
- Documentation: docs.clawd.bot
Next Steps
Now that your Clawdbot setup is complete:
- Explore capabilities - Ask Clawdbot what it can do
- Set up automations - Create cron jobs for recurring tasks
- Install skills - Extend functionality with plugins
- Join the community - Share your setups on Discord
Conclusion
Congratulations! You've completed the Clawdbot setup guide. Your personal AI assistant is now ready to help with browsing, file management, automation, and more - all through your favorite chat apps.
Resources:

