Clawdbot: Your Self-Hosted AI Assistant That Lives in Your Messaging Apps

If you’ve ever wished Siri, Google Assistant, or Alexa could actually do useful things—and remember what you told them yesterday—Clawdbot might be exactly what you’re looking for. This open-source project has been gaining serious traction among tech enthusiasts who want a personal AI assistant that’s truly personal.

What Is Clawdbot?

Clawdbot is a self-hosted AI assistant created by Peter Steinberger (@steipete) that runs on your own devices. Unlike traditional AI chatbots where you visit a website to interact, Clawdbot integrates directly into the messaging apps you already use daily—WhatsApp, Telegram, Discord, Slack, Signal, iMessage, Microsoft Teams, and more.

“Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞”

What makes Clawdbot fundamentally different from ChatGPT or Claude’s web interface is that it’s designed to be your assistant—one that remembers your preferences, can reach out to you proactively, and has the ability to take actions on your behalf.

Core Features That Set Clawdbot Apart

  • Persistent Memory: Unlike traditional chatbots that forget everything when you close the browser, Clawdbot maintains context across all your conversations. Tell it about your upcoming meeting on Friday, and it actually remembers.
  • Multi-Platform Access: The same assistant follows you everywhere. Start a conversation on your phone via Telegram, continue it on your laptop through Discord, and pick up where you left off on WhatsApp. Same AI, same memory, any platform.
  • Proactive Communication: This is the game-changer. Clawdbot can message you first. Set up morning briefings, stock alerts, or notifications when something you care about happens. Most chatbots wait for you—this one reaches out.
  • Full Computer Access: Through its “skills” system, Clawdbot can perform real actions: browse the web, send emails, manage your calendar, and control a headless browser.
  • Model Flexibility: While the creator recommends Anthropic’s Claude models (particularly Opus 4.5 for better prompt-injection resistance), Clawdbot supports virtually any AI model including GPT, local models, and various providers through OpenRouter.

How It Works & Installation

The architecture consists of a Gateway (connects to apps), an Agent (the AI brain), Skills (web search, email, etc.), and Memory. To get started, you need Node.js (v22+) and an API key.

Basic Installation: The recommended path uses the CLI onboarding wizard:

# Install globally via npm
npm install -g clawdbot@latest

# Run the onboarding wizard (installs daemon for 24/7 operation)
clawdbot onboard --install-daemon

Once installed, you can pair it with Telegram (the easiest starting point) by creating a bot via @BotFather and running the pairing command:

clawdbot pairing list --provider telegram
clawdbot pairing approve --provider telegram <code>

Real-World Use Cases

  • Email Management: Clear thousands of emails, auto-sort by importance, and draft responses.
  • Development Workflows: Autonomous code review and PR analysis via Telegram commands.
  • Personal Knowledge Base: One user connected their startup’s entire WhatsApp history, had Clawdbot transcribe it, and cross-reference it with Git commits.
  • Grocery Automation: Photo of recipe → extract ingredients → map to grocery store → add to online cart.

The Pros & Cons

The Pros

  • Complete Control: You run it on your hardware. Your data stays with you.
  • True Personalization: It learns your preferences and writing style over time.
  • Cost Efficiency: Use your existing Claude Pro/Max subscription via OAuth—no separate API charges.
  • Proactive Features: The ability to have your AI reach out first is genuinely useful.

The Cons

  • Technical Barrier: This isn’t plug-and-play. You need comfort with the command line.
  • Maintenance: You are the sysadmin. You handle updates and restarts.
  • API Costs: If you don’t use the OAuth subscription method, API fees can add up quickly.
  • Platform Quirks: iMessage requires a Mac running somewhere; WhatsApp requires a dedicated phone number for best results.

Final Thoughts

Clawdbot represents something genuinely new in the AI assistant space. It’s not just another chatbot interface—it’s infrastructure for building your own AI-powered workflows that integrate with your actual digital life.

It isn’t perfect. Setup takes effort. But for those willing to invest the time, the payoff is an AI assistant that’s truly yours: one that knows you, works everywhere you do, and can actually take meaningful actions in the world.

Resources

GitHub Repository

Official Website