VOOZH about

URL: https://help.apiyi.com/en/clawdbot-beginner-guide-personal-ai-assistant-2026-en.html

⇱ Master Clawdbot in 5 Minutes: The Complete Beginner’s Guide to Building Your Custom AI Assistant - Apiyi.com Blog


Skip to content

Want a personal AI assistant you can use across all your chat apps—one that remembers what you've said and can even proactively send you reminders? Clawdbot is exactly that kind of revolutionary open-source project, turning Claude AI into your very own dedicated assistant.

Core Value: By the end of this article, you'll master Clawdbot's core concepts, setup process, and how to use APIs to get it running on 8+ platforms like Discord, Telegram, and WhatsApp.

👁 clawdbot-beginner-guide-personal-ai-assistant-2026-en 图示


What is Clawdbot? A Quick Breakdown

Clawdbot is an open-source personal AI assistant project developed by Peter Steinberger (founder of PSPDFKit). Unlike traditional web-based versions of ChatGPT or Claude, Clawdbot runs directly within your favorite chat apps. Message it on WhatsApp, and it replies on WhatsApp; ask a question on Discord, and it answers on Discord.

Feature Clawdbot Standard AI Chat
Usage Use within everyday chat apps Requires opening a dedicated website
Conversation Memory Cross-platform persistent memory Sessions are usually independent
Proactive Messaging Supports scheduled reminders and notifications Passive response only
Data Storage Local Markdown files Stored in the cloud
Customization Fully programmable Skills system Limited custom options

🎯 Key Understanding: Clawdbot isn't an AI model itself; it's an "AI Gateway." It connects your chat apps with Large Language Model APIs, seamlessly integrating AI capabilities into your daily communication tools.


Clawdbot's Core Architecture: A 3-Layer Design

Understanding Clawdbot's architecture helps a lot when you're configuring or troubleshooting. It uses a clean, three-layer design:

👁 clawdbot-beginner-guide-personal-ai-assistant-2026-en 图示

Layer 1: The Gateway

The Gateway is Clawdbot's core control plane. By default, it listens on localhost:18789:

  • It manages all your message sessions.
  • It routes messages across different channels.
  • It handles tool calls and skill execution.
  • It maintains the conversation history and memory system.

Layer 2: Channels

Channels are responsible for connecting to various chat platforms:

Channel Type Supported Platforms Connection Method
Instant Messaging WhatsApp, Telegram, Signal Bot API / Web Protocol
Collaboration Discord, Slack, Teams Bot API
Apple Ecosystem iMessage, macOS imsg CLI / Native integration
Open Protocols Matrix, WebChat Standard protocol integration
Regional Apps Zalo, BlueBubbles Community plugins

Layer 3: Large Language Models (LLMs)

Clawdbot supports several AI model backends:

Model Provider Auth Method Best For…
Anthropic Claude API Key / OAuth The recommended choice; Clawdbot is natively optimized for it.
OpenAI GPT API Key / OAuth General use cases.
3rd-Party API Proxy API Key Cost optimization and easier access.

🎯 Technical Tip: For calling Claude models, we recommend getting an API key through the APIYI (apiyi.com) platform. It supports the entire Claude 4 model series, provides a unified OpenAI-compatible interface, is more affordable, and doesn't require international payment methods.


A Detailed Breakdown of Clawdbot's 4 Core Advantages

Advantage 1: Seamless Omni-Channel Access

Clawdbot's "omni-channel" philosophy means:

  • One assistant, multiple entry points: You can ask a question on WhatsApp via your phone and follow up on Discord from your computer.
  • Automatic context synchronization: No matter which channel the conversation takes place in, the assistant remembers your previous interactions.
  • Intelligent message routing: You can configure specific types of messages to be routed through specific channels.

Advantage 2: Persistent Memory System

Traditional AI chats usually start in a state of "amnesia" with every new session. Clawdbot, however:

  • Stores memories as Markdown files, similar to Obsidian notes.
  • Supports semantic retrieval, so it can link back to information you've mentioned before.
  • Is entirely locally stored, meaning your data isn't uploaded to the cloud.
~/clawd/
├── memories/ # 对话记忆
│ ├── 2026-01-26.md # 按日期组织
│ └── topics/ # 按主题分类
├── skills/ # 自定义技能
└── config.yaml # 配置文件

Advantage 3: Proactive Push Capabilities

This is Clawdbot's killer feature that sets it apart from other AI assistants:

Proactive Push Scenarios Example
Morning Briefing Pushes your schedule and weather every morning at 8:00 AM.
Task Reminders Reminds you before the deadlines you've mentioned.
Monitoring Alerts Actively notifies you if a monitored website goes down.
Scheduled Execution Periodically runs scripts and reports the results.

Advantage 4: Skills System

Skills are Clawdbot's "add-on" system, defined through Markdown or TypeScript files:

# skill: web-search
使用 Brave Search API 搜索网络内容


## 触发条件
当用户询问需要实时信息的问题时

Execution Steps

  1. Call the Brave Search API
  2. Parse the search results
  3. Generate a summary response

The community has already contributed 100+ ready-to-use Skills, covering:

  • Web browsing and screenshots
  • File read/write operations
  • Calendar management integration
  • Code execution environments
  • Smart home control

Clawdbot Installation & Configuration: 3 Quick Steps to Get Started

Environment Requirements

Item Requirement
Node.js ≥ 22.x
Operating System macOS / Linux / Windows (WSL2)
Memory ≥ 2GB available
AI API Claude or OpenAI API Key

Step 1: Global Installation

# Install via npm (recommended)
npm install -g clawdbot@latest

# Or use pnpm
pnpm add -g clawdbot@latest

Step 2: Run the Configuration Wizard

# Start the interactive configuration wizard
clawdbot onboard --install-daemon

The wizard will walk you through:

  1. AI Model Configuration – Enter your Claude or OpenAI API Key
  2. Working Directory Setup – Defaults to ~/clawd
  3. Channel Enablement – Select the chat platforms you want to connect
  4. Daemon Installation – Keeps the Gateway running in the background

🚀 Quick Start: If you don't have a Claude API Key yet, we recommend using the APIYI (apiyi.com) platform to get one quickly. It provides out-of-the-box API access, offers free test credits upon registration, and you'll be finished with the configuration in just 5 minutes.

Step 3: Verify Installation

# Check service status
clawdbot status

# Perform a deep health check
clawdbot health

# Diagnose configuration issues
clawdbot doctor

Expected output:

Gateway: ✓ Running on localhost:18789
Channels: ✓ Discord, Telegram connected
LLM: ✓ Claude API configured
Memory: ✓ 42 memories indexed

Clawdbot Discord Integration Guide

Discord is one of Clawdbot's most popular channels. Here are the configuration steps:

👁 clawdbot-beginner-guide-personal-ai-assistant-2026-en 图示

Step 1: Create a Discord Bot

  1. Head over to the Discord Developer Portal: discord.com/developers/applications
  2. Click "New Application" to create your app.
  3. Go to the "Bot" page and click "Add Bot".
  4. Copy and save your Bot Token (click "Reset Token" to generate it).

Step 2: Configure Bot Permissions

In "OAuth2 → URL Generator", check the following options:

Permission Category Specific Permissions
Scopes bot, applications.commands
Bot Permissions Send Messages, Read Message History, Embed Links

Step 3: Invite the Bot to Your Server

Use the generated OAuth2 URL to invite the bot to your Discord server.

Step 4: Configure Clawdbot

# Interactively configure the Discord channel
clawdbot configure --section channels.discord

Once you enter the Bot Token, Clawdbot will handle the connection automatically.

Step 5: Test the Chat

Mention (@) your bot in a Discord server or send it a direct message:

@ClawdBot Hi, tell me a bit about yourself.

The bot will use the Claude API to generate a response and send it back to Discord.


Deep Dive: Clawdbot API Configuration

Clawdbot's intelligence comes from the underlying Large Language Model. Getting your API configuration right is crucial.

Official Anthropic API

# ~/clawd/config.yaml
llm:
 provider: anthropic
 model: claude-sonnet-4-20250514
 apiKey: sk-ant-xxxxx

Pros:

  • Direct connection to the source with the lowest latency.
  • Supports the very latest models.

Limitations:

  • Requires an international credit card for payment.
  • Access may be restricted in some regions.

Third-party API Proxy (Recommended)

# ~/clawd/config.yaml
llm:
 provider: openai-compatible
 model: claude-sonnet-4-20250514
 apiKey: sk-xxxxx
 baseUrl: https://api.apiyi.com/v1 # Using APIYI unified interface

💰 Cost Optimization: For users in China, using APIYI (apiyi.com) as an API proxy is a much better choice. The platform offers an OpenAI-compatible interface, supports the full Claude series, is more affordable than official pricing, and supports local payment methods like Alipay and WeChat—no international card needed.

OAuth Subscription Authentication

If you already have a Claude Pro/Max subscription:

clawdbot configure --section llm.oauth

The advantage here is that it uses your existing subscription quota, so you don't have to pay extra for API usage.


Common Clawdbot Skill Configs

Web Search Skill

# Configure Brave Search API
clawdbot configure --section web

# Enter your Brave Search API Key

Once configured, Clawdbot can search the web in real-time to answer your questions.

File Operation Skill

Clawdbot comes with built-in file read/write capabilities:

Me: Help me read the content of ~/Documents/notes.md
Bot: Reading file... [File content]

Me: Add a line "Today's Todo: Finish report" to the end of the file
Bot: Added content to the file

Browser Skill

Me: Help me visit example.com and take a screenshot
Bot: [Launching browser] → [Loading page] → [Generating screenshot] → [Returning image]

Custom Skills

Just create a Markdown file in the ~/clawd/skills/ directory:

# skill: daily-report
Daily Work Report Generator

## Description
Generates a daily work report based on today's chat logs.

Trigger Keywords

Generate daily report, Today's summary

Execution Logic

  1. Read all of today's conversation history
  2. Extract work-related content
  3. Generate a structured daily report

Clawdbot Cost Estimation & Comparison

Expense Item Monthly Cost Description
VPS Server ¥35-70 Optional; free if run locally
Claude API ¥70-140 Depends on usage
Claude Pro Subscription ¥140 Save on API costs with OAuth authentication
Claude Max Subscription ¥1400 For power users; unlimited Opus access

Cost Optimization Tips

  1. Run Locally: Use your home computer or a Mac mini to run the bot and eliminate VPS costs.
  2. API Proxy: Use APIYI (apiyi.com) to call the Claude API for better pricing.
  3. Model Choice: Use claude-haiku for daily chats and switch to claude-sonnet only for complex tasks.
  4. Memory Management: Regularly clean up unnecessary memory to reduce token consumption.

Clawdbot vs. Other Solutions

👁 clawdbot-beginner-guide-personal-ai-assistant-2026-en 图示

Comparison Dimension Clawdbot ChatGPT App Claude App DIY Bot
Multi-platform Support ⭐⭐⭐⭐⭐ 8+ Platforms ⭐⭐ App only ⭐⭐ App only ⭐⭐⭐ Requires individual dev
Conversation Memory ⭐⭐⭐⭐⭐ Persistent Local Storage ⭐⭐⭐ Limited Cloud ⭐⭐⭐ Limited Cloud ⭐⭐ Requires DIY
Proactive Push ⭐⭐⭐⭐⭐ Full Support ❌ Not supported ❌ Not supported ⭐⭐⭐ Requires DIY
Privacy Protection ⭐⭐⭐⭐⭐ Local Storage ⭐⭐ Cloud Storage ⭐⭐ Cloud Storage ⭐⭐⭐⭐ Depends on implementation
Customization ⭐⭐⭐⭐⭐ Skills System ⭐⭐ Limited GPTs ⭐⭐ Projects ⭐⭐⭐⭐⭐ Fully Customizable
Ease of Setup ⭐⭐⭐ Needs technical background ⭐⭐⭐⭐⭐ Out of the box ⭐⭐⭐⭐⭐ Out of the box ⭐ Heavy development required

💡 Recommendation: Clawdbot is perfect for users with a technical background who prioritize privacy and deep customization. If you just need simple AI chats, the official apps are plenty; but if you want AI to truly integrate into your daily workflow, Clawdbot is well worth the learning curve.


FAQ


Clawdbot Advanced Usage

1. Multi-Agent Collaboration

Clawdbot lets you create multiple Sessions that can communicate with one another:

Session A (Research Assistant): Research market data
Session B (Writing Assistant): Receive data from A and generate a report
Session C (Review Assistant): Check B's report and suggest edits

2. Automated Workflows

Combine it with Cron scheduled tasks:

  • 8:00 AM daily: Summarize important emails.
  • 9:00 AM every Monday: Generate a summary of last week's work.
  • 1st of every month: Tally up this month's API usage.

3. Smart Home Integration

Connect to smart devices via Home Assistant or MQTT:

Me: Dim the living room lights a bit.
Bot: [Calling Home Assistant API] Living room brightness set to 50%.

4. Coding Assistance

Clawdbot can:

  • Read and explain code files.
  • Execute shell commands.
  • Browse GitHub repositories.
  • Generate code and save it directly to files.

Summary and Next Steps

Clawdbot represents a new paradigm for personal AI assistants:

Core Value Description
Everywhere Use AI right inside the chat apps you use every day
Never Forgets Persistent memory that truly gets to know you
Proactive Service No more passive waiting; it proactively pushes reminders to you
Fully Controllable Open-source and self-hosted—your data always stays yours
Infinitely Extensible The Skills system means there's no ceiling on its capabilities

Next Steps:

  1. Install Clawdbot: npm install -g clawdbot@latest
  2. Get your Claude API: We recommend using APIYI (apiyi.com) for quick access
  3. Run the setup wizard: clawdbot onboard --install-daemon
  4. Connect your first channel (we recommend starting with Discord)
  5. Join the Clawdbot Discord community to swap tips and experiences

References

  1. Clawdbot Official Website: Product intro and quick start

    • Link: clawd.bot
  2. Clawdbot Documentation: Complete configuration guide

    • Link: docs.clawd.bot
  3. GitHub Repository: Open-source code and issues

    • Link: github.com/clawdbot/clawdbot
  4. MacStories In-depth Review: Shared user experience

    • Link: macstories.net/stories/clawdbot-showed-me-what-the-future-of-personal-ai-assistants-looks-like/
  5. Peter Steinberger's Personal Site: Author's blog

    • Link: steipete.me

📝 Author: APIYI Team
🔗 Tech Exchange: Visit apiyi.com for more tips on using Large Language Model APIs
📅 Updated: January 2026

APIYI - Stable and affordable AI API

Try AI Large Model https://api.apiyi.com for free
Stable and reliable AI LM API aggregation service, Get 300 Millions Tokens for Free~

  • In April 2026, Claude Opus 4.7 set a new benchmark for coding models with a 87.6% score on SWE-bench Verified. Yet, just two weeks later, xAI challenged the long-held consensus that "coding models must be expensive" by releasing Grok 4.3 at one-tenth the cost. This article answers the two questions developers care about most: Can…

  • In 2026, the landscape for code-focused Large Language Models is being split by two distinct product archetypes. On one side, we have the "IDE-first, high-frequency completion" contenders, represented by Mistral Codestral 2 (the latest version, Codestral 25.08). These models focus on Fill-in-the-Middle (FIM) capabilities, high-accuracy completions, and near-instant responses across 80+ programming languages. On the…

  • LiteLLM and Claude Code are two of the most popular AI development tools for 2025-2026, but developers often find themselves comparing them: Which one is better? Can they replace each other? And does LiteLLM actually support prompt caching billing? This article compares LiteLLM and Claude Code, providing clear recommendations across three dimensions: positioning, capability boundaries,…

  • Author's Note: A detailed explanation of how Claude Code's built-in WebSearch and WebFetch web search tools work, their limitations, and a comparison of 6 major MCP search plugins like Brave Search, Tavily, and Exa, to help you decide if you need to install additional search MCPs. Claude Code's web search capability is a hot topic…

  • Author's Note: I've compiled 20 verified prompts for Claude Code's /loop command, covering 6 key scenarios including PR reviews, deployment monitoring, code quality, security scanning, and log analysis, complete with interval setting recommendations. The /loop command in Claude Code is the most practical new feature as of March 2026—it transforms Claude Code from a "one-off…

  • Author's Note: A summary of all major OpenAI Codex updates from March 2026: Plugin ecosystem, Triggers for automated events, Security Agent, Windows release, and GPT-5.4 mini integration. March 2026 was a busy month for OpenAI Codex—with the Plugin system, automated Triggers, Security Agent, Windows version, and GPT-5.4 mini integration, they dropped five major updates at…