Clawdbot: Your Personal AI Assistant That Lives on Your Machine

What is Clawdbot?

Clawdbot is an open-source personal AI assistant designed to run locally on your devices. It operates as a self-hosted solution, giving users direct control over their AI interactions while maintaining privacy. The project supports various AI models, including Anthropic Claude, OpenAI, Groq, and xAI (Grok).

Multi-Platform Messaging

The assistant connects to multiple messaging platforms:

  • WhatsApp (via Baileys)
  • Telegram (via grammY)
  • Slack (via Bolt)
  • Discord (via discord.js)
  • Google Chat (via Chat API)
  • Signal (via signal-cli)
  • iMessage (via imsg)
  • Microsoft Teams (extension support)
  • Matrix, Zalo, WebChat (and others)

Messages sync across all connected platforms, preserving conversation context.

Local-First Architecture

Clawdbot Gateway functions as a local control plane running on your machine. Key characteristics include:

  • Data remains on the local device
  • Reduced latency for local operations
  • User maintains full control over infrastructure
  • Offline functionality for local tasks

Automation Capabilities

Beyond conversational AI, Clawdbot provides several automation tools:

  • Shell command execution and script running
  • File and code management in designated workspace
  • Browser control for web automation tasks
  • Scheduled task execution via cron
  • Node control (camera, screen recording, location)
  • Live Canvas rendering for visual output

Voice Features

Clawdbot includes voice interaction capabilities:

  • Wake word detection on macOS, iOS, and Android
  • Text-to-speech output via ElevenLabs integration
  • Hands-free interaction support

Security Model

Incoming messages are treated with caution by default:

  • Direct message pairing requires explicit approval
  • Group messaging rules prevent unsolicited mentions
  • Security configuration audits via clawdbot doctor

Installation

Getting started involves a few straightforward steps:

npm install -g moltbot@latest
moltbot onboard --install-daemon

The onboarding wizard guides users through gateway setup, channel connections, and skill configuration.

Supported Models

Clawdbot is compatible with multiple AI model providers:

  • Anthropic Claude (Pro/Max tier recommended)
  • OpenAI (ChatGPT, Codex)
  • Groq (optimized for inference speed)
  • xAI (Grok models)

Real-World Use Cases

Users have built various practical applications with Clawdbot:

  • Weekly Meal Planning and Grocery Shopping – Clawdbot checks regular grocery items, books delivery slots, and confirms orders through browser automation.
  • Complete Website Migration via Chat – Users have rebuilt entire websites through Telegram chat, migrating content from Notion to Astro while never opening a laptop.
  • Job Search Automation – Clawdbot searches job listings, matches opportunities against CV keywords, and returns relevant positions with application links.
  • Accounting and Document Processing – Automated collection of PDFs from email, preparation for tax consultants, and monthly accounting workflows.
  • TradingView Analysis Assistant – Logs into TradingView via browser control, captures chart screenshots, and performs technical analysis on demand.
  • Slack Support Automation – Monitors company channels, responds to questions helpfully, and forwards notifications to other platforms like Telegram.
  • Playground Court Booking – CLI tools check availability and automatically book sports courts when openings appear.
  • 3D Printer Control – Skills built for BambuLab printers manage print jobs, camera feeds, AMS calibration, and troubleshooting.
  • Health Data Integration – Personal health assistants combining Oura ring data with calendar appointments and gym schedules.
  • Visual Morning Briefings – Scheduled prompts generate daily scene images with weather, tasks, and personalized content delivered to messaging apps.

Key Characteristics

Several aspects distinguish Clawdbot from cloud-based alternatives:

  • Privacy-focused design with local data storage
  • Platform flexibility across operating systems
  • Comprehensive automation beyond chat
  • User-owned infrastructure
  • Extensible plugin and skill system

Resources

For those interested in exploring Clawdbot further:

  • GitHub: https://github.com/clawdbot/clawdbot
  • Documentation: https://docs.molt.bot
  • Community Discord: https://discord.gg/clawd