OpenClaw
GAThe original personal-agent framework. First-class integration.
Third-party open-source TypeScript agent runtime — a multi-channel AI gateway connecting LLM inference to messaging apps (Telegram, WhatsApp, Discord, Slack), filesystem, shell and browser surfaces. The de facto framework for self-hosted personal agents, at 385K+ GitHub stars. Intramedial's adapter attaches through OpenClaw's own `plugin-sdk` diagnostic stream; the adapter is ours, the framework is not.
- Category
- Personal agents
- Runtime
- Node.js / TypeScript
- Pattern
- SDK / Library
- Adapter package
- @intramedial/actor-openclaw
Status
OpenClaw is GA.
The integration is complete and the contract is frozen — this is the one framework we consider done rather than in flight. The adapter itself is not on a package registry yet; it ships from the repo.
Ships from the repo as `@intramedial/actor-openclaw` — not yet on a package registry.
How to attach
SDK / Library.
Install the adapter
Add @intramedial/actor-openclaw to your project.
Issue a workspace API key
Generate a key in the dashboard under Settings → API Keys, scoped to the workspace and environment this agent's data should land in.
Record each run
Construct the adapter once with your token and workspace id where you initialise your OpenClaw agent, then call recordRun(run) when a run finishes. The adapter maps the run to signed receipts and, by default, captures a failed attestation instead of crashing your agent.
Verify
Trigger one agent run. The Witness page shows the record once the agent has emitted it.
What gets recorded
3 event types, captured today.
- agent.invocation
- Every top-level agent run — the input, the resolved output, timing and token usage.
- tool.call
- Each tool or function the agent invokes, with its arguments and returned result.
- channel.message
- Messages sent and received over the agent's channels (Telegram, Slack, Discord, …).
Same category
Others in Personal agents.
- NanoClawBeta
Container-isolated, security-first. Built on the Claude Agent SDK.
- ZeroClawRoadmap
Rust-native. A single binary you configure and run.
- Hermes AgentBeta
Self-improving learning loop. Model-agnostic by design.
- NanobotBeta
~4,000 lines of code. Built for MCP-first agents.
- NemoClawBeta
NVIDIA's sandboxed reference stack for running agents.
- IronClawRoadmap
NEAR AI's Rust agent OS. Privacy and security first.
Start recording OpenClaw agents.
Every OpenClaw run lands in the same canonical Witness record as every other framework in the catalogue: signed, replayable, and exportable as evidence.
Agents act when the plane says yes, and the record says why.
Put admission in front of your MCP servers, repositories, SaaS tools and cloud accounts. Every agent gets a lease or a reason – and you keep the lever to stop any of them.
