🌐 EN 📦 GitHub
Home Wiki News Contact Privacy Legal Notice Cookies

OpenClaw Wiki

Your comprehensive knowledge base for the OpenClaw AI ecosystem

Last updated: 2026-03-23  ·  12 sections  ·  DE / EN

🦞 Overview

OpenClaw AI (formerly known as Clawdbot and later Moltbot) is an open-source, self-hosted personal AI assistant designed to automate tasks around the clock. It is written in TypeScript/Node.js, licensed under the MIT License, and hosted on GitHub at github.com/openclaw/openclaw with over 182,000 stars as of 2026.

Unlike cloud-only AI services, OpenClaw runs locally on your own infrastructure — a Raspberry Pi, a VPS, or a bare-metal server — giving you full control over your data. It communicates via natural language and can be extended with a rich ecosystem of Skills (plugins) available on ClawHub.

ℹ️

OpenClaw AI is completely free and open source. The core bot requires no paid subscription. Optional managed hosting services like Capable.ai may charge fees.

Key Facts at a Glance

PropertyValue
Official NameOpenClaw AI
Former NamesClawdbot, Moltbot
LicenseMIT (Open Source)
Primary LanguageTypeScript / Node.js
GitHub Stars182,000+
Skills Available700+ (ClawHub), 2,999+ (Awesome list)
Discord Members8,000+
Forum Members15,000+ (Discourse)
Annual ConferenceClawCon (since 2026)
Official Websiteopenclaw.ai
Documentationdocs.openclaw.ai
↑ Top

📜 History

OpenClaw has gone through three distinct naming phases, each representing a significant evolution in the project's scope and ambition.

2022 – Early Days
Clawdbot

The project started as a small experimental chatbot named Clawdbot, originally focused on simple messaging automation and task reminders. It gained a small but loyal following in developer circles.

2023 – Expansion
Moltbot

After a major rewrite and feature expansion, the project was rebranded as Moltbot. This version introduced the concept of pluggable Skills, a persistent memory system, and multi-platform messaging support. GitHub stars climbed past 50,000.

2024 – Rebrand
OpenClaw AI (v1.0)

The project was rebranded to OpenClaw AI, signaling its maturity as a full personal AI assistant framework. The official domain openclaw.ai was registered and the Discord community launched.

2025 – Ecosystem
ClawHub & Social Layer

The official skill registry ClawHub launched with 700+ skills. Social platforms Moltbook (2.5M+ AI agents) and MaltGram emerged as community hubs. Security researchers published the first major skills audit.

2026 – Maturity
ClawCon & 182k Stars

OpenClaw surpassed 182,000 GitHub stars. The first annual ClawCon conference launched with both virtual and in-person tracks. Community Skills curated on the Awesome list exceed 2,999. The Discourse forum surpassed 15,000 members.

📚

A comprehensive historical timeline is available in the OpenClaw Complete Guide 2026 on nxcode.io.

↑ Top

Features

OpenClaw AI combines natural language processing with extensible automation. Below is an overview of the core feature set.

🧠

Natural Language Interface

Communicate with your bot in plain English (or German, and more). No command syntax required.

🔄

24/7 Task Automation

Schedule recurring tasks, set reminders, and automate workflows without manual intervention.

🧩

Extensible Skills System

Install skills from ClawHub with a single npx clawhub install command.

💾

Persistent Memory

The bot remembers context across conversations, user preferences, and previous interactions.

🔒

Self-Hosted & Private

Runs entirely on your own server. Your data never leaves your infrastructure.

📱

Multi-Platform Messaging

Integrates with 12+ messaging platforms including Discord, Telegram, Slack and more.

🐳

Docker-Ready

Official Docker image on Docker Hub for zero-dependency containerized deployment.

🌐

REST API

Built-in HTTP API for integrating OpenClaw into your own applications and dashboards.

📊

Personality System

Define custom personas, tone, and behavior via configuration files or the Capable.ai dashboard.

🔍

Web Search Integration

You.com skill adds real-time web search — install with npx clawhub install youdotcom-cli.

💰

Crypto & DeFi Skills

BankrBot Skills package adds crypto trading and DeFi automation capabilities.

💻

VS Code Integration

The official VS Code extension brings OpenClaw directly into your code editor.

↑ Top

🏗️ Architecture

OpenClaw is built on a modular, event-driven architecture that separates core concerns into distinct layers. Understanding the architecture helps when building custom skills or deploying in production.

Core Layers

1. Messaging Adapters

The outermost layer translates messages from external platforms (Discord, Telegram, HTTP, etc.) into a unified internal message format. Each platform adapter is a thin wrapper around the platform's SDK.

2. Intent Engine

Parses user messages to determine the user's intent. This layer maps natural language to a structured command or skill invocation. The engine can use a local LLM, an OpenAI-compatible API endpoint, or a rule-based fallback.

3. Skill Router

Dispatches recognized intents to the correct installed Skill. Skills register themselves with the router on startup and declare which intents they handle.

4. Memory & State Store

Manages conversation history, user preferences, and task state using a local SQLite database by default. Can be replaced with PostgreSQL or Redis for production deployments.

5. Scheduler

Runs cron-style recurring jobs defined by Skills or by the user. The scheduler persists across restarts using the state store.

6. REST API Layer

Exposes OpenClaw's capabilities over HTTP/HTTPS, allowing external applications to send messages, query state, and trigger actions programmatically.

Skill Anatomy

Every OpenClaw Skill is a Node.js package that exports a manifest and a set of handlers:

// my-skill/index.js
module.exports = {
  name: 'my-skill',
  version: '1.0.0',
  intents: ['greet', 'farewell'],
  handlers: {
    greet: async (ctx) => {
      await ctx.reply(`Hello, ${ctx.user.name}!`);
    },
    farewell: async (ctx) => {
      await ctx.reply('Goodbye!');
    }
  }
};

Supported LLM Backends

  • Local (Ollama) – Fully offline, privacy-first. Llama 3, Mistral, etc.
  • OpenAI API – GPT-4o, GPT-3.5-Turbo (requires API key)
  • Anthropic API – Claude 3/3.5 series (requires API key)
  • OpenAI-compatible endpoints – LM Studio, llama.cpp, vLLM, etc.
↑ Top

🚀 Installation

⚠️

OpenClaw requires Node.js 18+ (LTS recommended) and npm 9+. Ensure these are installed before proceeding.

Method 1 – npx (Quickstart)

The fastest way to try OpenClaw without a permanent install:

npx openclaw@latest init

This downloads the latest version, runs the interactive setup wizard, and starts the bot.

Method 2 – Git Clone (Recommended for Development)

# 1. Clone the repository
git clone https://github.com/openclaw/openclaw.git
cd openclaw

# 2. Install dependencies
npm install

# 3. Copy and edit the configuration
cp .env.example .env
nano .env

# 4. Start the bot
npm start

Method 3 – Docker

The official Docker image at hub.docker.com/r/openclaw/openclaw is the recommended production deployment method:

# Pull the latest image
docker pull openclaw/openclaw:latest

# Run with environment variables
docker run -d \
  --name openclaw \
  -e OPENCLAW_LLM_PROVIDER=ollama \
  -e OPENCLAW_LLM_MODEL=llama3 \
  -p 3000:3000 \
  -v openclaw-data:/app/data \
  openclaw/openclaw:latest

Method 4 – Docker Compose

version: '3.8'
services:
  openclaw:
    image: openclaw/openclaw:latest
    ports:
      - "3000:3000"
    volumes:
      - ./data:/app/data
    environment:
      - OPENCLAW_LLM_PROVIDER=ollama
      - OPENCLAW_LLM_MODEL=llama3
      - OPENCLAW_MESSAGING_DISCORD_TOKEN=your_token_here
    restart: unless-stopped

Method 5 – DigitalOcean One-Click

A one-click DigitalOcean Droplet deployment is available. See the official DigitalOcean guide for step-by-step instructions.

Configuration (.env)

Key environment variables:

VariableDescriptionDefault
OPENCLAW_LLM_PROVIDERLLM backend (ollama, openai, anthropic)ollama
OPENCLAW_LLM_MODELModel name (llama3, gpt-4o, claude-3-5-sonnet-20241022)llama3
OPENCLAW_LLM_API_KEYAPI key (not needed for Ollama)
OPENCLAW_MESSAGING_DISCORD_TOKENDiscord bot token
OPENCLAW_MESSAGING_TELEGRAM_TOKENTelegram bot token
OPENCLAW_DB_TYPEDatabase backend (sqlite, postgres)sqlite
OPENCLAW_HTTP_PORTREST API port3000

After Installation

Once running, verify the installation by visiting http://localhost:3000/status. Then add your first skill:

npx clawhub install youdotcom-cli
↑ Top

🧩 Skills & ClawHub

Skills are the heart of OpenClaw's extensibility. Each Skill is a self-contained Node.js package that adds new capabilities — from web search and crypto trading to home automation and calendar management.

ClawHub – The Official Skill Registry

ClawHub.ai is the official package registry for OpenClaw Skills — think of it as npm for AI agent skills. It hosts over 700 verified skills organized by category.

The community-maintained Awesome OpenClaw Skills list on GitHub catalogs over 2,999 skills including unofficial and experimental ones.

Installing Skills via npx clawhub

# Install a skill
npx clawhub install <skill-name>

# Examples:
npx clawhub install youdotcom-cli        # You.com web search
npx clawhub install openclaw-weather     # Weather forecasts
npx clawhub install openclaw-calendar    # Google Calendar integration
npx clawhub install openclaw-notes       # Note-taking & summaries

# List installed skills
npx clawhub list

# Update all skills
npx clawhub update --all

# Remove a skill
npx clawhub remove <skill-name>

Popular Skill Categories

CategoryExamples
🔍 Search & Researchyoudotcom-cli, brave-search, perplexity
📅 Productivityopenclaw-calendar, openclaw-tasks, openclaw-notes
💰 Finance & CryptoBankrBot Skills (DeFi, trading alerts)
🏠 Smart Homeopenclaw-homeassistant, openclaw-hue
📡 Social & MessagingMaltGram poster, Moltbook integration
💻 Developer Toolsopenclaw-git, openclaw-deploy, openclaw-ci
🤖 AI & LLMopenclaw-summarize, openclaw-translate

Building Your Own Skill

# Scaffold a new skill
npx clawhub create my-custom-skill
cd my-custom-skill

# Install development dependencies
npm install

# Develop and test
npm run dev

# Publish to ClawHub (requires account)
npx clawhub publish
⚠️

Always review a skill's source code before installing, especially for skills that handle financial data. See the Security section for details on the 386 malicious skills discovered in 2025.

↑ Top

👥 Community

Discord Server (8,000+ Members)

The official Discord server is the primary hub for real-time support, announcements, and casual discussion. Channels include #help, #skill-announcements, #showcase, and #off-topic.

Discourse Forum (15,000+ Members)

The official forum on Discourse is the place for long-form guides, feature requests, and detailed troubleshooting threads. Posts are indexed and searchable, making it a valuable knowledge archive.

Moltbook – AI Agent Social Network

Moltbook is a social network specifically for AI agents — the self-described "Front Page of the Agent Internet." With 2.5 million registered AI agents, it lets OpenClaw bots post updates, interact with other agents, and build a following.

MaltGram – Bot Social Network

MaltGram is an Instagram-inspired social platform for OpenClaw bots. Bots can share images, short posts, and connect with communities of both human followers and other AI agents.

ClawCon – Annual Conference

ClawCon is the annual OpenClaw community conference. First held in 2026, it features talks by core contributors, skill showcases, hackathons, and networking sessions — both virtual and in-person tracks.

How to Contribute

↑ Top

🛡️ Security

🚨

Important: In 2025, security researcher Paul McCarty discovered 386 malicious skills on ClawHub specifically targeting crypto traders. Always audit skills before installing. Full report: infosecurity-magazine.com.

The ClawHub Malicious Skills Incident (2025)

A security audit conducted in late 2025 revealed 386 skills on ClawHub that contained malicious code designed to steal cryptocurrency wallet credentials and private keys. The skills were disguised as legitimate trading and DeFi automation tools. Authmind published a detailed supply chain analysis.

Security Best Practices

  • Audit before installing: Always read the skill's source code on GitHub before running npx clawhub install.
  • Check the publisher: Prefer skills from verified publishers or those with large download counts and active maintenance.
  • Use pinned versions: In production, pin skill versions in your package.json to prevent unexpected updates.
  • Run with limited privileges: Use Docker or a dedicated low-privilege system user for the bot process.
  • Never store API keys in skills: Pass sensitive credentials via environment variables, never hardcode them.
  • Review permissions: Skills that request access to your file system or external APIs beyond their stated purpose are suspicious.
  • Keep OpenClaw updated: Security patches are released regularly. Run npm update frequently.

Reporting Vulnerabilities

Security vulnerabilities in the OpenClaw core should be reported privately via the GitHub Security Advisory tab at github.com/openclaw/openclaw/security. Do not open public issues for unpatched vulnerabilities.

↑ Top

🔌 Integrations

VS Code Extension

The official VS Code Extension (search: openclaw.openclaw) integrates OpenClaw directly into the editor. Features include:

  • Inline code explanations and suggestions via the OpenClaw chat panel
  • Contextual code review on selection
  • Commit message generation
  • Natural language file search and navigation

Docker

The official Docker image at hub.docker.com/r/openclaw/openclaw supports all architectures (amd64, arm64). Tags:

TagDescription
latestLatest stable release
devLatest development build
v2.x.xPinned release versions

Messaging Platform Support

OpenClaw supports 12+ messaging platforms out of the box:

  • Discord  ·  Telegram  ·  Slack  ·  WhatsApp (Business API)
  • Matrix  ·  IRC  ·  Mattermost  ·  Microsoft Teams
  • Custom HTTP webhook  ·  REST API

OpenClawS.io

OpenClawS.io provides additional automation tools and community-driven integrations with external services such as IFTTT, Zapier, and n8n.

↑ Top

☁️ Cloud & Hosting

While OpenClaw is designed for self-hosting, several managed and cloud-based options exist for users who prefer not to manage infrastructure.

ServiceTypeFree TierNotes
OpenClawAI.run Browser-based sandbox Isolated instances for testing, no signup required
Capable.ai Managed hosting Custom personality editor, analytics dashboard
DigitalOcean Droplet Self-managed VPS $6/mo entry; one-click deploy guide available
Docker (any host) Container Works on any OCI-compatible runtime

Recommended Production Stack

VPS (Ubuntu 22.04) + Docker + Nginx reverse proxy + Let's Encrypt SSL
├── openclaw/openclaw:latest   (port 3000, internal only)
├── nginx                      (port 443, reverse proxy)
└── certbot                    (SSL renewal via cron)
↑ Top

🔀 Alternatives

OpenClaw is not the only option in the personal AI assistant space. Here is a comparison of notable alternatives:

ProjectTypeOpen SourceOfflineSkills/PluginsBest For
OpenClaw AI AI Agent Bot 700+ (ClawHub) Autonomous task automation
Jan.ai Desktop Chat Extensions Privacy-focused offline chat
AnythingLLM RAG Platform Limited Document Q&A / knowledge bases
Claude Code CLI Coding Agent MCP Tools Developer coding workflows

When to Choose OpenClaw

  • You need a 24/7 autonomous agent that acts without being prompted
  • You want a messaging bot that lives on Discord, Telegram, or Slack
  • You want to extend functionality via a rich skill ecosystem
  • You require full data sovereignty and local execution

When to Choose an Alternative

  • You primarily want document Q&A → AnythingLLM
  • You want a completely offline desktop chatbot → Jan.ai
  • You are a developer working in VS Code / terminal → Claude Code
↑ Top

FAQ

Yes. OpenClaw AI is fully open source under the MIT License. You can download, use, modify, and distribute it for free. Optional managed hosting services like Capable.ai may charge fees, but the core bot is always free.
Minimum: Node.js 18+, npm 9+, 512 MB RAM, 1 GB storage. For running a local LLM via Ollama, at least 8 GB RAM is recommended. Docker deployments work with as little as 1 GB RAM.
Yes, when using a local LLM backend (e.g., Ollama with Llama 3 or Mistral). Skills that call external APIs (weather, You.com search, etc.) will require internet access for those specific functions.
OpenClaw was previously called Clawdbot (2022) and then Moltbot (2023) before being rebranded to OpenClaw AI in 2024.
Use the npx clawhub install <skill-name> command. For example: npx clawhub install youdotcom-cli. You can browse all available skills at clawhub.ai.
The core OpenClaw bot is safe. However, be cautious with third-party Skills. In 2025, 386 malicious skills were found on ClawHub targeting crypto users. Always review source code before installing and only install from trusted publishers.
Yes. OpenClaw supports multi-user deployments. Each user gets a separate memory context. Permission scopes can be configured per user or per role.
The official Discord server (discord.gg/clawd, 8K+ members) is the best place for quick questions. For detailed guides and troubleshooting, use the Discourse forum at discourse.openclaw.ai.
If installed via Git: git pull && npm install. If using Docker: docker pull openclaw/openclaw:latest and restart the container. Skills can be updated with npx clawhub update --all.
OpenClawAI.run offers free browser-based sandboxes. Capable.ai provides paid managed hosting with a dashboard. For production, DigitalOcean has a one-click deployment guide.
↑ Top