OpenClaw
toolagentopenclawopen-sourcepersonal-agent
OpenClaw
Open-source personal AI agent created by Peter Steinberger in late 2025. Now one of the most-starred GitHub projects. Hub-and-spoke architecture centered on a Node.js Gateway, with adapters for Slack/iMessage/WhatsApp/etc., a tools layer, and a markdown-based skills system.
Why it appears in 5 sources in this wiki
OpenClaw is a hub entity. It's the canonical personal agent example across this wiki:
- LLM Wiki (Karpathy gist) — listed as a canonical agent for the LLM Wiki Pattern
- Andrej Karpathy on Agentic Engineering (Sequoia AI Ascent) — install-via-prompt example for Software 3.0
- Agentic AI in the Enterprise (Praveen Akkiraju, CXOTalk) — "the first open-source framework that actually worked" as a personal agent; "truly blew people's minds"
- Printing Press (Nate Herk video) — Steinberger built
gogCLI as the founding insight that became Printing Press - What is OpenClaw (IBM Technology) — primary source page; full architecture walkthrough
Architecture (per What is OpenClaw (IBM Technology))
- Gateway — central Node.js WebSocket service; routing, sessions, multi-agent management, tool dispatch
- Adapters — unify incoming sources (Slack, iMessage, Teams, Discord, WhatsApp, etc.) into one internal format
- Tools layer — built-in browser automation, terminal access
- Skills — markdown folders with workflow instructions; metadata loaded by default, full skill read on-demand (avoids context bloat — same insight as CLI vs API vs MCP)
- Config —
agents.mdandsole.md(analogous to Claude Code'sCLAUDE.md)
Operational model
- Implements the Agentic Loop (ReAct: reason → act → observe → repeat)
- Runs locally on Node.js (laptop, VM, Raspberry Pi)
- Can be triggered ad-hoc via messaging or via cron-like automated jobs
Security notes
- Local execution + filesystem + terminal + integrations = potential backdoor if misconfigured
- Thousands of internet-exposed instances exist due to misconfig
- Prompt injection is the dominant threat vector
- Recommendations: isolated environments, audit skills, encrypt credentials before sending to LLM