Moltbot Getting Started Guide
Welcome to the Moltbot getting started guide! Moltbot is a powerful multi-platform AI agent tool. This tutorial will help you quickly install and configure Moltbot for your first intelligent conversation.
What is Moltbot?
Moltbot is an AI agent platform that connects multiple chat platforms with AI through a single Gateway process. It supports:
- WhatsApp(via Baileys)
- Telegram(via grammY)
- Discord(via discord.js)
- iMessage(macOS only)
- Mattermost and more via plugins
Think of it as your personal AI assistant that can actually do things across all your messaging apps.
via Baileys
Telegram
via grammY
Discord
via discord.js
iMessage
macOS only
Moltbot Installation Prerequisites
Before you begin, make sure you have:
| Requirement | Details |
|---|---|
| Node.js | Version 22 or higher (Download) |
| pnpm | Recommended for source builds (Install) |
| Brave Search API | Recommended for web search capability |
| macOS | Xcode Command Line Tools (if building from source) |
| Windows | WSL2 strongly recommended |
Moltbot Quick Start
Install the CLI
The fastest way to install Moltbot:
curl -fsSL https://molt.bot/install.sh | bashOr install via npm/pnpm globally:
pnpm add -g moltbot
# or
npm install -g moltbotRun the Onboarding Wizard
moltbot onboard --install-daemonThe wizard will configure:
- Local or remote Gateway connection
- Authentication (OAuth or API keys)
- Messaging providers (WhatsApp/Telegram/Discord/Mattermost)
- Background daemon service
- Gateway tokens
Verify the Gateway
After onboarding, the Gateway service runs automatically. Verify it's working:
moltbot gateway statusAccess the local Dashboard at: http://127.0.0.1:18789/
Connect Your First Channel
Choose your preferred messaging platform:
WhatsApp(recommended):
moltbot channels loginScan the QR code with your phone to connect.
Telegram / Discord / Mattermost:Configure via the onboarding wizard, or see the Channels Guide
Handle DM Safety
When receiving messages from unknown contacts, you'll need to approve pairing:
moltbot pairing approve <channel> <code>Verify Moltbot Installation
Run these commands to ensure everything is working:
# Check overall status
moltbot status
# Health check
moltbot health
# Security audit (recommended before production)
moltbot security audit --deepMoltbot Key Configuration Paths
Keep these locations in mind:
| Path | Purpose |
|---|---|
~/.clawdbot/moltbot.json | Your personal configuration |
~/clawd/ | Workspace for skills, prompts, memories |
http://127.0.0.1:18789/ | Local Gateway Dashboard |
Moltbot Security Checklist
- Never give production credentials to your AI agent
- Use separate API keys for development and production
- Apply least privilege - only enable skills you need
- Enable audit logging for all agent actions
- Set spending limits on AI provider accounts
Read the full Security Checklist
This is an Unofficial Guide
Moltbot Next Steps
Moltbot macOS App Setup
Easiest way to get started with Moltbot on Mac
View guideMoltbot Channel Integration Guide
Connect Moltbot to WhatsApp, Telegram, Discord
View guideMoltbot Configuration Reference
Moltbot config files and environment variables
View guideMoltbot Security Checklist
Essential Moltbot security before production
View guide