What Is OpenClaw? The Viral Open-Source AI Assistant Explained

OpenClaw is a free, open-source AI assistant that runs on your own machine and can browse the web, manage files, and chat with you through WhatsApp, Slack, and iMessage. Here's everything you need to know about the project that broke GitHub's star record.

MacBook Pro on a desk with holographic AI assistant icons floating above the screen, representing OpenClaw's capabilities

Key Takeaways

  • OpenClaw is free and open-source — runs locally on Mac, Windows, or Linux under the MIT license
  • 228K+ GitHub stars — the fastest-growing repository in GitHub history
  • Created by Peter Steinberger — founder of PSPDFKit, who joined OpenAI in February 2026
  • Not just a chatbot — it can browse the web, execute shell commands, manage files, and automate tasks 24/7
  • Connects to your apps — WhatsApp, Slack, Discord, iMessage, Telegram, and 50+ integrations

What Is OpenClaw?

OpenClaw is a free, open-source personal AI assistant that runs locally on your own computer. Unlike standard chatbots such as ChatGPT or Claude that live in a browser tab, OpenClaw has "eyes and hands" — it can browse the web, read and write files on your machine, execute shell commands, and interact with you through the messaging apps you already use.

Think of it as an autonomous AI agent that sits on your Mac (or Windows/Linux machine) and works around the clock. You can message it on WhatsApp at 2 AM asking it to summarize your emails, and it will do it. You can ask it to monitor a website for changes, schedule reminders, or automate repetitive workflows — all without opening a separate app.

The project is hosted on GitHub and has accumulated over 228,000 stars, making it the fastest-growing repository in the platform's history. It went from 2,000 stars to nearly 200,000 in under three months.

The History: Clawdbot to Moltbot to OpenClaw

OpenClaw didn't start with that name. The project has been through several identity changes:

Steinberger is no newcomer to the developer world. He founded PSPDFKit, a widely-used PDF framework, and built it into a global developer tools business. His reputation in the iOS/macOS developer community helped OpenClaw gain early traction.

On February 14, 2026, Steinberger announced he was joining OpenAI, and that OpenClaw would be moved to an independent open-source foundation to ensure its continued development.

OpenClaw connected to WhatsApp, Slack, Discord, and iMessage through holographic panels around a MacBook

How OpenClaw Works

At a high level, OpenClaw consists of four layers:

1. The Gateway (Control Plane)

The Gateway is the core of OpenClaw. It's a local-first WebSocket server that coordinates sessions, channels, tools, and events. Every message — whether from WhatsApp, Slack, or a cron job — flows through the Gateway before reaching the AI.

2. The Channel Layer (Messaging)

This is how you talk to OpenClaw. It supports direct messaging and group chats across:

Each channel routes messages to isolated agent workspaces, so your work conversations stay separate from personal ones.

3. The LLM Brain

OpenClaw is model-agnostic. It works with:

This flexibility means you can run OpenClaw completely offline with a local model, or connect it to the most powerful cloud models for demanding tasks.

4. The Skills Toolbox (AgentSkills)

Skills are what give OpenClaw its abilities beyond conversation. There are over 100 preconfigured AgentSkills, and the community has built many more through ClawHub, a marketplace for sharing skills. Skills can:

OpenClaw can even write its own skills — the AI can create new automation tools and hot-reload them without restarting.

OpenClaw meeting transcription automation flow diagram showing upload, transcription, AI extraction, structured output, and task manager integration
OpenClaw automation flow — Image: Hostinger Tutorials

Key Features

Persistent Memory

Unlike a chatbot that forgets everything when you close the tab, OpenClaw maintains persistent memory through local Markdown files. It remembers your preferences, past conversations, and context across sessions.

24/7 Background Operation

OpenClaw runs as a daemon (background service) on your machine. It can execute cron jobs, respond to webhooks, monitor Gmail via Pub/Sub, and proactively initiate tasks without you prompting it.

Browser Automation

OpenClaw can control a dedicated Chrome/Chromium instance to browse the web, fill out forms, extract data, and automate repetitive web tasks.

Voice: Talk Mode

OpenClaw supports hands-free voice interaction through Talk Mode. When activated, it uses Whisper (running locally via faster-whisper) for speech-to-text and ElevenLabs for natural-sounding text-to-speech responses. Your voice is transcribed locally — it never leaves your machine.

Talk Mode works on macOS, iOS, and Android, turning OpenClaw into a voice-activated assistant you can speak to naturally.

50+ Integrations

Beyond messaging, OpenClaw connects to Gmail, GitHub, Spotify, Obsidian, calendar systems, weather services, smart home devices, and dozens more. Device nodes on iOS and Android add camera access, screen recording, location data, and push notifications.

Supported Platforms

Platform Support Notes
macOS Full Native menu bar app (beta), installer available
Linux Full Primary development platform
Windows Full Via npm or installer
iOS Node Device node for camera, location, notifications
Android Node Device node for camera, location, notifications
Docker Full Containerized deployment
Raspberry Pi Full Always-on home server setup

Installation requires Node.js 22 or later. The quickest way to get started is:

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

There's also a one-liner curl install and a git clone option for developers who want to hack on the source code. For a detailed walkthrough, see our How to Set Up OpenClaw on Mac guide.

Security Considerations

OpenClaw's power comes with real security trade-offs that you should understand before installing it.

The Permission Problem

To be useful, OpenClaw needs broad access to your system — email, files, messaging apps, shell commands. This is fundamentally different from a chatbot that only sees what you paste into it. A misconfigured OpenClaw instance can expose sensitive data.

Prompt Injection Risks

Because OpenClaw processes messages from external sources (WhatsApp contacts, Slack channels, websites it browses), it's vulnerable to prompt injection — where a carefully crafted message tricks the AI into performing unintended actions. Cisco's AI security research team demonstrated that a third-party skill could perform data exfiltration without user awareness.

ClawHub Skill Risks

In February 2026, Snyk security researchers scanned nearly 4,000 skills from ClawHub and found malicious payloads in a significant number of them. The skill repository lacked adequate vetting at the time, making it possible for attackers to distribute malicious code disguised as helpful automations.

Mitigating the Risks

Who Is OpenClaw For?

OpenClaw is a powerful tool, but it's not for everyone.

Great For

Not Ideal For

Getting Started with OpenClaw

If you're on a Mac and want to try OpenClaw, the process takes about 15-20 minutes:

  1. Install Node.js 22+ — via Homebrew (brew install node) or from nodejs.org
  2. Install OpenClaw — run npm install -g openclaw@latest
  3. Run onboardingopenclaw onboard --install-daemon walks you through API key setup
  4. Connect a channel — link WhatsApp, Slack, or your preferred messaging app
  5. Start chatting — message your AI assistant through your connected apps

For a complete step-by-step walkthrough with screenshots, see our How to Set Up OpenClaw on Mac guide.

If you're a Mac user who wants to dictate commands to your AI assistant hands-free, EmberType provides offline voice-to-text that works alongside tools like OpenClaw. Speak naturally, and EmberType types your words directly into any app — including the terminal where you interact with OpenClaw. Since EmberType processes everything locally with Whisper AI, your voice never leaves your device.

Dictate to Your AI Assistant

Use EmberType's offline voice-to-text to speak commands to OpenClaw and other AI tools on your Mac.

Download EmberType Free

Frequently Asked Questions

What is OpenClaw?
OpenClaw is a free, open-source AI assistant that runs locally on your own machine. Unlike cloud chatbots, it can browse the web, read and write files, execute shell commands, and interact with you through messaging apps like WhatsApp, Slack, Discord, and iMessage — all autonomously and 24/7.
Is OpenClaw free?
Yes, OpenClaw is completely free and open-source under the MIT license. The only cost is API usage for the LLM you choose to power it — typically $0.50 to $2 per 100 tasks using cloud models like Claude or GPT. You can also run it with free local models via Ollama.
Does OpenClaw work on Mac?
Yes. OpenClaw runs natively on macOS, Windows, and Linux. On Mac, there is a dedicated companion menu bar app (currently in beta) and a native macOS installer for easy setup.
Is OpenClaw safe to use?
OpenClaw requires broad system permissions to function, which creates security considerations. Security researchers at Cisco and Snyk have identified risks including prompt injection and malicious skills on ClawHub. Users should vet skills carefully, run OpenClaw in sandboxed mode when possible, and avoid granting unnecessary permissions.
Who created OpenClaw?
OpenClaw was created by Peter Steinberger, an Austrian developer and founder of PSPDFKit. The project was originally called Clawdbot (November 2025), then briefly Moltbot, before becoming OpenClaw in late January 2026. Steinberger announced in February 2026 that he was joining OpenAI and transferring OpenClaw to an open-source foundation.

Voice-to-Text for Your AI Workflow

EmberType turns your voice into text in any app — offline, private, and instant on Mac.

Download EmberType Free

macOS 14+ required. Apple Silicon only. $39 after trial.