FrameworkAI agent frameworks

OpenClaw

OpenClaw is an open-source personal AI assistant framework that runs on your own devices, connects to messaging channels, and gives agents access to tools, skills, voice, browser, canvas, cron, sessions, and multi-agent routing.

Why it matters

OpenClaw is useful for readers studying agent harnesses because it makes the surrounding runtime visible: gateways, channels, tools, skills, sandbox choices, companion apps, and the operational boundary between a model and a working personal agent.

Source-backed summary

The official OpenClaw website and GitHub repository describe OpenClaw as a personal AI assistant that runs on user devices, answers through existing channels, uses a Gateway control plane, and supports tools, skills, multi-agent routing, voice, Canvas, companion apps, and sandbox options. Community sources add setup patterns, model-provider questions, skill discovery, and practical workflow examples.

Primary use cases
  • Run a self-hosted personal agent across messaging channels.
  • Coordinate multi-agent or scheduled automation workflows.
  • Use skills and tools to turn repeated tasks into agent capabilities.
  • Study how gateways, tools, sandboxes, and companion apps form an agent harness.
What OpenClaw officially describes

OpenClaw positions the Gateway as the control plane and the assistant as the product. The repository describes a local-first system that can talk through many messaging channels, route work to isolated agents, use first-class tools, and expose optional companion apps on desktop and mobile.

  • Gateway layer: sessions, channels, tools, and events are coordinated through a local-first control plane.
  • Agent surface: users can send natural-language work to the assistant through CLI or connected channels.
  • Tooling surface: official links mention browser, canvas, nodes, cron, sessions, Discord and Slack actions, and skills.
How it relates to agent harnesses

OpenClaw is not just a prompt wrapper around a model. It is a concrete harness-like system around agents: channels for input and delivery, tool execution, optional apps, skills, sandbox settings, and workflow examples. This makes it a strong entity page for readers comparing agent frameworks, personal agents, and runtime harness designs.

Evidence boundaries

Use the official site and repository for factual product claims. Use community tutorials and Reddit-style discussions for setup friction, provider workarounds, skill discovery, and comparison intent. Some community claims about subscription routing, token savings, or model access can change quickly and should stay clearly source-labeled.

OpenClaw FAQ

Page-level questions for OpenClaw.

Is OpenClaw an agent framework or a personal assistant?+

OpenClaw is both a personal AI assistant product and a framework-like runtime for agent workflows. The official repository describes the assistant, gateway, tools, skills, channels, companion apps, and sandbox options together, so readers should evaluate it as an agent system rather than only as a library.

Does OpenClaw replace the language model?+

No. OpenClaw surrounds model access with a gateway, tools, skills, channels, sessions, and runtime controls. The underlying model still matters, but OpenClaw changes what the model can do, where the user can talk to it, and how work is routed or delivered.

What should I verify before installing OpenClaw?+

Verify the current official installation docs, supported operating systems, provider setup, channel permissions, sandbox mode, and security model. A personal agent can access sensitive files and accounts, so the permission boundary matters as much as the model choice.