OpenClaw 2.0: The Open-Source Personal AI Agent That Hit 388K GitHub Stars — Complete Guide for Agentic AI Architects (2026)
OpenClaw 2.0 shipped on September 1, 2026. Within a week, it became the most-discussed open-source agent release of the year — 933 contributors, 16,000+ pull requests, and an architecture that lets you run a persistent, model-agnostic AI agent on your own infrastructure. Here’s what Agentic AI Architects need to know, how the architecture actually works, and where OpenClaw fits in the 2026 agent landscape.
- Table of Contents
- Why OpenClaw Matters Right Now
- What Is OpenClaw? The 60-Second Version
- OpenClaw 2.0: Everything That Changed
- Simplified Setup: Detect What’s Already There
- Rebuilt Browser Interface
- SQLite-Backed State
- Smarter Update and Rollback
- Gateway Stability Improvements
- Architecture Deep Dive: Gateway, Agents, Plugins, and MCP
- The Gateway Layer
- Agent Configuration
- The Plugin System
- MCP Integration via mcporter
- Memory Architecture
- Shared Cloud Sessions: From Personal Agent to Team Workflow
- Security and Credential Management in 2.0
- Private Credential Requests
- Destination-Restricted Secret Substitution
- Shared Credential Store
- Plugin Security Gates
- OpenClaw vs Claude Code vs Codex vs Hermes Agent: Where Each Wins
- Getting Started with OpenClaw 2.0: A Practitioner’s Walkthrough
- Step 1: Installation
- Step 2: Start the Gateway
- Step 3: Connect a Messaging Channel
- Step 4: Configure Your Model Provider
- Step 5: Add MCP Tools
- Step 6: Enable Shared Sessions (New in 2.0)
- Production Considerations for Enterprise Teams
- Community Reaction: What Went Right and What Broke
- Frequently Asked Questions
- Is OpenClaw free to use?
- Can OpenClaw replace my RPA workflows?
- How does OpenClaw handle multiple AI models?
- Is OpenClaw secure enough for enterprise use?
- What’s the difference between OpenClaw and n8n?
- Key Takeaways
- References
Table of Contents
- Why OpenClaw Matters Right Now
- What Is OpenClaw? The 60-Second Version
- OpenClaw 2.0: Everything That Changed
- Architecture Deep Dive: Gateway, Agents, Plugins, and MCP
- Shared Cloud Sessions: From Personal Agent to Team Workflow
- Security and Credential Management in 2.0
- OpenClaw vs Claude Code vs Codex vs Hermes Agent: Where Each Wins
- Getting Started with OpenClaw 2.0: A Practitioner’s Walkthrough
- Production Considerations for Enterprise Teams
- Community Reaction: What Went Right and What Broke
- FAQs
- Key Takeaways
- References
Why OpenClaw Matters Right Now
In November 2025, PSPDFKit founder Peter Steinberger started a weekend project: a self-hosted personal AI agent that could talk to you over WhatsApp and actually get things done. Ten months later, that project has 388,000 GitHub stars, ranking it among the top 15 most-starred repositories on GitHub — ahead of Linux and trailing only React among non-aggregator projects (Star History, August 2026).
The timing isn’t accidental. 2026 has been the year that AI agents stopped being demos and started becoming infrastructure. GitHub now hosts over 4.3 million AI-related repositories, a 178% year-over-year jump in LLM-focused projects. But most of these repos solve one piece of the puzzle — a framework for building agents (LangGraph, CrewAI), a tool for running models locally (Ollama), or a browser automation layer (Browser-Use). OpenClaw tries to be something different: a complete agent runtime that connects your messaging apps, your AI models, your tools, and your memory into a single self-hosted system that persists across sessions and works while you sleep.
With the release of OpenClaw 2.0 on September 1, 2026, the project crossed a significant threshold — from a personal automation tool into something that supports shared sessions, team workflows, and enterprise-grade credential management. For Agentic AI Architects evaluating open-source options for persistent agent infrastructure, this is the release worth understanding.
What Is OpenClaw? The 60-Second Version
OpenClaw is a self-hosted, model-agnostic AI agent platform. You run a single Gateway process on your own machine (or a server), and it becomes the bridge between your messaging apps and an always-available AI assistant. The key architectural properties:
- Hub-and-spoke architecture: The Gateway is the hub. Messaging platforms (WhatsApp, Telegram, Signal, Discord, Slack, iMessage, Microsoft Teams, and more), AI model providers, and custom skills are the spokes.
- Model-agnostic: Works with OpenAI, Anthropic, Google, DeepSeek, local models via Ollama or LM Studio, or any OpenAI-compatible endpoint. No vendor lock-in.
- Persistent memory: Conversations and context persist across sessions in plain Markdown files inside the agent workspace (defaulting to
~/.openclaw/workspace). - MCP support: Integrates with the Model Context Protocol via a bridge called mcporter, keeping the core lean while connecting to any MCP-compatible tool.
- Multi-agent routing: Configure different agents for different channels, contacts, or groups. Each maintains its own stateful session.
- Open source: MIT licensed. 2,500+ contributors, 80,000+ commits as of August 2026.
Think of it as the difference between a chatbot and an operating system for AI agents. A chatbot gives you a conversation. OpenClaw gives you a persistent process that listens on your messaging channels, remembers what you discussed last week, runs automations on a schedule, and routes different conversations to different agent configurations.
OpenClaw 2.0: Everything That Changed
Version 2026.8.1, branded as OpenClaw 2.0, is the largest single release in the project’s history. The team previously shipped 106 releases over 230 days; this one took nearly seven weeks as what started as an installation overhaul expanded into a comprehensive restructuring (Cybersecurity News).
Simplified Setup: Detect What’s Already There
The old OpenClaw setup required manual configuration of API keys, model endpoints, and channel connections before you could start a conversation. OpenClaw 2.0 flips this approach. The new setup process auto-detects AI resources already available on your machine:
- Existing ChatGPT or Claude command-line sign-ins
- API keys in environment variables
- Configured model routes
- Local models running through Ollama or LM Studio
Additional configuration now happens inside conversations with the agent after it starts running, rather than through upfront YAML editing. This is a meaningful UX shift — the agent bootstraps itself from what it finds, then you refine through natural language.
Rebuilt Browser Interface
The browser application has been rebuilt from a secondary control surface into a primary interface. Users now enter directly into a conversation with their agent and can configure it, monitor ongoing tasks, and interact with workflows from the same interface. The browser can be docked (right or bottom with Cmd/Ctrl+Shift+H), and you can preview or remove work-context snapshots or attach selected text to messages (Dataconomy).
SQLite-Backed State
Sessions and transcripts have moved from file-based storage into SQLite. This comes with matching tooling: openclaw backup sqlite creates, lists, verifies, and restores database snapshots. The migration is one-way — sessions created after the migration will not appear in older releases, so backups before upgrading are essential.
Smarter Update and Rollback
The openclaw update command now rolls back the npm candidate when the post-update Doctor fails, preserves configuration and secret references across a failed upgrade, hands failures to a built-in triage agent, waits for plugin readiness before restarting, and accepts npm 12 local archives. This is a direct response to the community pain of broken upgrades in earlier versions.
Gateway Stability Improvements
The Gateway now recovers under load and with large agent rosters. Malformed legacy cron rows are quarantined instead of blocking boot, and migration warnings degrade the Gateway gracefully instead of refusing to start. For production deployments, this is the difference between a 3 AM page and a log entry.
Architecture Deep Dive: Gateway, Agents, Plugins, and MCP
Understanding OpenClaw’s architecture is essential for any Agentic AI Architect evaluating it for production use. The system follows a layered design that separates routing, agent logic, tool execution, and model inference (Dr. Nimrita Koul, Medium; Bibek Poudel, Medium).
The Gateway Layer
The Gateway is the central process. It handles:
- Session management: Each conversation is a stateful session with its own context window, memory, and agent assignment.
- Message routing: Incoming messages from any channel plugin (WhatsApp, Telegram, Slack, etc.) are routed to the appropriate agent based on channel, contact, or group rules.
- Connection management: Maintains persistent connections to channel plugins, model providers, and tool servers.
- State persistence: In 2.0, sessions are stored in SQLite with snapshot/restore tooling.
Agent Configuration
An agent in OpenClaw is a configuration that combines a system prompt, a model provider, a set of available tools/skills, and memory settings. You can run multiple agents simultaneously — for example, a coding assistant agent routed to your development Slack channels and a personal assistant agent routed to your WhatsApp.
The Plugin System
OpenClaw’s extensibility comes through three plugin categories:
| Plugin Type | Purpose | Examples |
|---|---|---|
| Channel Plugins | Connect messaging platforms | WhatsApp, Telegram, Discord, Slack, Signal, iMessage, Teams, Matrix |
| Provider Plugins | Connect AI model providers | OpenAI, Anthropic, Google, DeepSeek, Ollama, LM Studio, any OpenAI-compatible API |
| Tool/Skill Plugins | Add capabilities | Web search, file management, code execution, calendar, email, custom automations |
The OpenClaw Plugin SDK now supports typed tool plugins — teams can ship plugins without loading runtime code for discovery. In 2.0, plugins show available security-audit information before installation and require explicit capability consent for managed updates.
MCP Integration via mcporter
Rather than building MCP support directly into the core, OpenClaw uses a bridge component called mcporter. This architectural decision keeps the core Gateway lean while allowing connection to any MCP-compatible tool server. For RPA and automation professionals already invested in the MCP ecosystem, this means existing MCP servers for databases, APIs, and enterprise tools work with OpenClaw without modification.
The practical implication: if you’ve built MCP servers for UiPath Orchestrator, ServiceNow, or Salesforce, they plug into OpenClaw the same way they plug into Claude Desktop or any other MCP client. The agent gains access to those tools without custom integration code.
Memory Architecture
Memory in OpenClaw lives in plain Markdown files inside the agent workspace. This is deliberately simple — files are human-readable, version-controllable, and portable. The agent reads and writes to these files as part of its conversation loop, building up a persistent knowledge base about you, your preferences, your projects, and your workflows over time.
This approach differs fundamentally from vector-database-backed memory and RAG patterns (like Mem0) or session-scoped memory (like most chatbot implementations). The tradeoff is clear: you get full transparency and control over what the agent remembers, at the cost of more sophisticated retrieval mechanisms that vector stores provide.
Shared Cloud Sessions: From Personal Agent to Team Workflow
The most strategically significant feature in OpenClaw 2.0 is shared cloud sessions. Multiple authorized users can now participate in an existing agent session while retaining its context, allowing a task to be shared or handed from one person to another (XenoSpectrum).
Here’s what this means in practice:
- Session continuity: You start a debugging session with your agent at 11 PM. Your colleague picks it up at 9 AM the next day. The agent has full context of what was tried, what failed, and what’s left to investigate.
- Infrastructure flexibility: Sessions can run on a local Gateway, paired user hardware, or disposable cloud machines connected through Crabbox (OpenClaw’s cloud session broker).
- Team coordination: Instead of each team member running their own isolated agent, a shared session becomes a collaborative workspace where the agent mediates between multiple human participants.
As Peter Steinberger described it: “Two months ago, we started the mission to ‘build OpenClaw with OpenClaw,’ and bit by bit, we moved everyone from using their local coding harness to using team.openclaw.ai — our shared agent that knows what everyone’s working on and orchestrates it all” (InfoQ).
For Agentic AI Architects designing multi-agent systems in enterprise settings, this feature addresses one of the hardest problems in agent deployment: how do you share agent context across a team without centralizing it in a vendor’s cloud? OpenClaw’s answer is shared sessions running on infrastructure you control.
Security and Credential Management in 2.0
When an AI agent has access to your API keys, messaging accounts, and automation tools, credential security isn’t optional — it’s the difference between a useful tool and a liability. OpenClaw 2.0 introduces several security mechanisms specifically for agent-credential interactions (Cybersecurity News; InfoWorld).
Private Credential Requests
An agent can now request a secret via a masked prompt without exposing the credential value in the chat history or model context. This prevents the model from seeing (and potentially leaking in a future response) the actual API key, password, or token.
Destination-Restricted Secret Substitution
An opt-in proxy can restrict protected-secret substitution to approved destinations. If you store your GitHub token in OpenClaw, you can specify that it should only be sent to api.github.com endpoints — preventing prompt-injection attacks that might trick the agent into sending credentials to an attacker-controlled URL.
Shared Credential Store
For team environments, administrators can manage team-scoped secrets and environment values through a SQLite-backed CLI and Settings interface. An optional 1Password broker supports curated secret references, service-account authentication, per-secret approval, and audit records without exposing the secret value to the agent runtime.
Plugin Security Gates
Plugins now show available security-audit information before installation and require explicit capability consent for managed updates. Configured execution restrictions are preserved across updates, and the system reports the effective permission posture of each installed plugin.
OpenClaw vs Claude Code vs Codex vs Hermes Agent: Where Each Wins
The 2026 AI agent landscape has produced several credible options with genuinely different architectures and philosophies. Here’s how they compare across the dimensions that matter for production deployments (Techsona.dev; AI Skill Market).
| Dimension | OpenClaw | Claude Code | Codex (OpenAI) | Hermes Agent |
|---|---|---|---|---|
| Core philosophy | Persistent personal/team agent OS | Deep codebase understanding | Cloud-scale parallel code execution | Self-improving agent with learning loop |
| Hosting | Self-hosted (local or cloud) | Local CLI + cloud sync | Cloud-hosted (OpenAI infrastructure) | Self-hosted |
| Model lock-in | None — any provider | Anthropic Claude models | OpenAI models | None — any provider |
| Messaging channels | 12+ (WhatsApp, Telegram, Slack, etc.) | Terminal/IDE only | API/web interface | Telegram, Discord, Slack, WeChat |
| Memory | Markdown files, persistent | Session + project memory | Session-scoped | Cross-session, self-improving |
| MCP support | Yes (via mcporter bridge) | Native | Limited | Yes |
| Multi-agent | Multi-agent routing per channel | Single agent per session | Parallel execution | Bot Mode (society of agents) |
| Team/shared sessions | Yes (new in 2.0) | No | Yes (enterprise tier) | No |
| GitHub stars | 388K | N/A (proprietary) | N/A (proprietary) | 175K |
| License | MIT | Proprietary | Proprietary | MIT |
| Best for | Multi-channel automation, team workflows | Deep code work, refactoring | Enterprise CI/CD pipelines | Self-improving personal agent |
The Verdict for Agentic AI Architects
Use OpenClaw when you need a persistent agent that lives across messaging channels, runs automations on schedule, and — with 2.0 — supports team handoff without centralizing state in a vendor’s cloud. It’s the strongest option for multi-channel automation on self-hosted infrastructure.
Use Claude Code when your work begins and ends inside a codebase. Its deep context understanding, multi-file refactoring, and native MCP integration make it the best tool for software engineering tasks.
Use Codex when you need cloud-scale parallel execution integrated tightly with CI/CD pipelines and are already in the OpenAI ecosystem.
Use Hermes Agent when you want an agent that genuinely improves over time — its self-created skills system and persistent cross-session memory with a learning loop make it the most interesting option for long-term personal agent use. Its recent “Pantheon Release” (August 31, 2026) introduced Bot Mode — a society of named agents with their own personas that can collaborate in group chats.
In practice, many teams will run more than one. OpenClaw as the persistent automation layer, Claude Code or Codex for deep coding work, and possibly Hermes for experimental self-improving workflows. These aren’t mutually exclusive categories.
Getting Started with OpenClaw 2.0: A Practitioner’s Walkthrough
Here’s a practical walkthrough for getting OpenClaw 2.0 running on your own infrastructure. This assumes you’re comfortable with Node.js and the command line.
Step 1: Installation
OpenClaw requires Node.js 18+ and npm. Install via:
npm install -g openclaw
For the first run, OpenClaw’s new setup wizard will auto-detect available AI resources on your machine (existing API keys in environment variables, local Ollama models, ChatGPT/Claude CLI sign-ins).
Step 2: Start the Gateway
openclaw start
The Gateway process starts and opens the browser interface. You enter directly into a conversation with your agent — configuration happens through natural language rather than YAML editing.
Step 3: Connect a Messaging Channel
To connect WhatsApp (the most popular channel):
openclaw channel add whatsapp
This generates a QR code for WhatsApp Web linking. Once scanned, your OpenClaw agent is available through your WhatsApp account. The same pattern works for Telegram, Discord, Slack, and other supported channels.
Step 4: Configure Your Model Provider
If the auto-detection didn’t find your preferred model:
openclaw provider add anthropic --api-key YOUR_KEY
openclaw provider add ollama --endpoint http://localhost:11434
You can configure different models for different agents — a local Llama model for quick tasks and Claude for complex reasoning, for example.
Step 5: Add MCP Tools
To connect an existing MCP server:
openclaw mcp add --name "my-database" --command "npx @modelcontextprotocol/server-postgres" --args "postgresql://localhost/mydb"
The agent gains access to the MCP server’s tools immediately — no restart required.
Step 6: Enable Shared Sessions (New in 2.0)
To allow team access to a session:
openclaw session share --id SESSION_ID --users colleague@email.com
The shared session retains full context. Connected team members can continue the conversation from where it left off.
Production Considerations for Enterprise Teams
Running OpenClaw in production raises considerations that don’t apply to personal use:
Infrastructure
The Gateway is a single Node.js process. For high-availability deployments, you’ll need process management (PM2 or systemd), monitoring, and potentially load distribution across multiple Gateway instances — though the project doesn’t yet offer built-in clustering. Sessions stored in SQLite means the database is local to the Gateway host; shared sessions via Crabbox partially address this but add another component to manage.
Credential Security
The 1Password broker integration is the strongest option for enterprise credential management. Without it, secrets are stored in the local SQLite database — encrypted, but on the same host as the Gateway. For SOC 2 or ISO 27001 environments, evaluate whether the credential isolation meets your security requirements.
Model Cost Management
Because OpenClaw is model-agnostic, different conversations can use different providers. A practical pattern: route low-stakes personal chats through a local Ollama model (zero incremental cost) and route complex work tasks through Claude or GPT-4 (pay-per-token). This is where OpenClaw’s multi-agent routing becomes a cost management tool, not just a feature.
Data Residency
Self-hosting means your data stays on your infrastructure — a genuine advantage for regulated industries. However, conversations still flow through whichever model provider you configure, so data residency guarantees are only as strong as your model provider choice. Local models via Ollama provide full data residency; hosted APIs do not.
Migration from Earlier Versions
The SQLite migration is one-way. Before upgrading, run openclaw backup to snapshot your current state. The release notes explicitly warn that sessions created after migration will not appear in older releases. Test the upgrade in a staging environment before applying to production (Digital Applied).
Community Reaction: What Went Right and What Broke
The community reaction to OpenClaw 2.0 has been mixed but energetic — which is typical for a release this large (InfoQ).
What went right:
- The simplified setup dramatically reduces time-to-first-conversation for new users.
- Shared cloud sessions are working and being adopted by early teams.
- The browser interface is a genuine improvement over the previous secondary control panel.
- The 1Password integration addresses a real gap in agent credential security.
What broke for some users:
- Migration problems from earlier versions — broken gateways, lost automations, model authentication issues after updating.
- Some plugins required updates that weren’t immediately available.
- The SQLite migration surprised users who relied on file-based session inspection.
Vincent Koc, OpenClaw’s chief architect, framed the ambition: “We shipped the biggest lobster ever. 50% of all PRs since project inception in this one release. We waited till the experience on this was out of this world.” The scale of the release — 933 contributors, 569 first-time contributors, 16,000+ pull requests — is itself notable. Few open-source projects achieve this level of community contribution density.
Frequently Asked Questions
Is OpenClaw free to use?
Yes. OpenClaw is MIT licensed and free to self-host. You pay only for the AI model provider you choose (or nothing if you use local models via Ollama). There is no freemium tier or usage-based pricing from OpenClaw itself.
Can OpenClaw replace my RPA workflows?
Partially. OpenClaw excels at conversational automation (responding to messages, scheduling tasks, routing workflows) but lacks the structured UI automation capabilities of dedicated RPA platforms like UiPath or Automation Anywhere. A stronger pattern is using OpenClaw as the conversational orchestration layer that triggers RPA workflows through MCP or API integrations — combining agentic reasoning with deterministic automation.
How does OpenClaw handle multiple AI models?
You configure provider plugins for each model source. Different agents can use different providers, and you can switch models mid-conversation. The Gateway abstracts the model layer, so your channel plugins and skills work regardless of which model is handling the conversation.
Is OpenClaw secure enough for enterprise use?
OpenClaw 2.0 adds significant security features (private credential requests, destination-restricted secrets, 1Password integration, plugin security gates), but it’s still a young open-source project. Enterprise deployments should conduct their own security review, particularly around the Gateway’s network exposure and credential storage mechanisms. Self-hosting gives you control over data residency but also makes you responsible for patching, monitoring, and access control.
What’s the difference between OpenClaw and n8n?
n8n is a workflow automation platform built around explicitly configured triggers and visual flows. OpenClaw is a conversational AI agent that can also run automations. They’re complementary: n8n handles structured, repeatable workflows with visual debugging; OpenClaw handles unstructured conversations and ad-hoc tasks with AI reasoning. Many users transitioning from RPA to agentic AI will find value in running both.
Key Takeaways
- OpenClaw 2.0 is the largest release in the project’s history — 933 contributors, 16,000+ pull requests, and a fundamental restructuring of setup, browser interface, state management, security, and collaboration.
- Shared cloud sessions extend OpenClaw from personal automation to team workflows, allowing multiple users to continue an agent session with full context.
- The architecture is hub-and-spoke: Gateway at the center, with channel plugins, provider plugins, and tool/skill plugins as extensible spokes. MCP integration via mcporter connects to the broader agent interoperability ecosystem built on A2A and MCP protocols.
- Security got serious: Private credential requests, destination-restricted secret substitution, 1Password broker integration, and plugin security gates address real enterprise concerns.
- It’s not a coding agent — Claude Code and Codex are better for deep software engineering. OpenClaw is a persistent multi-channel agent runtime. The comparison with Hermes Agent is closer: both are self-hosted, model-agnostic, and memory-persistent, but Hermes focuses on self-improvement while OpenClaw focuses on multi-channel orchestration.
- Migration from earlier versions requires caution: The SQLite migration is one-way. Back up before upgrading, test in staging first.
- At 388K GitHub stars, OpenClaw is now infrastructure, not a side project. Whether you adopt it or not, its architecture — self-hosted Gateway, model-agnostic routing, persistent memory in plain files, shared sessions — represents one of the clearest visions for what open-source agent infrastructure looks like in 2026.
References
- InfoQ — OpenClaw 2.0 Releases with Simplified Setup and Collaborative Agents (September 1, 2026)
- Cybersecurity News — OpenClaw 2.0 Released With Major Security Upgrades for AI Agents, Plugins and Credentials
- InfoWorld / CSO Online — OpenClaw rolls out system-wide overhaul, updates security controls across agent platform
- XenoSpectrum — OpenClaw 2.0 Lets Teams Share and Hand Off AI Agent Sessions
- Dataconomy — OpenClaw 2.0 Launches With Shared AI Sessions
- WinBuzzer — OpenClaw 2.0 Revamps AI Agent Setup, Adds Shared Cloud Sessions
- Star History — OpenClaw GitHub Stars Tracker (388K stars, August 2026)
- GitHub Blog — OpenClaw went viral. Meet the maintainers building and securing it.
- Dr. Nimrita Koul — OpenClaw Architecture — Simply Explained (Medium)
- OpenClaw Plugin SDK — Typed tool plugins for self-hosted agents
- Hermes Agent — Nous Research Official Page
- Techsona.dev — AI Coding Agent Comparison 2026
- Digital Applied — What Changed in OpenClaw 2.0: Sessions, Plugins, Keys



