# crabwalk

> Self-hosted, open-source companion monitor that streams OpenClaw (Clawdbot) agent activity into a live node graph, covering WhatsApp, Telegram, Discord and Slack.

- **Category:** Monitoring & observability
- **Licence:** MIT
- **Latest version:** v1.0.11
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker, Docker Compose, Linux
- **Tags:** Monitoring, Dashboard, Telegram, Ai Agents, Slack, WebSocket, Whatsapp, Discord, Openclaw, Docker, AI, Clawdbot, Moltbot, Agent Monitoring, Activity Graph

## Description

Crabwalk is a companion monitor for OpenClaw (formerly Clawdbot) AI agents, aimed at people who run those agents themselves and want to see what they are doing. Instead of scrolling chat logs, you get a live node graph of each agent session: reasoning steps, tool invocations and reply chains appear as they happen, over a WebSocket link to the gateway, for agents working on WhatsApp, Telegram, Discord and Slack. Nodes open up to reveal the arguments and payloads behind every action, sessions can be narrowed by platform or looked up by recipient, and a workspace view browses, previews and edits the agent's files (added in v1.0.11). Self-hosting is a single small web server: an image at ghcr.io/luccast/crabwalk with a ready compose file, or a CLI binary from GitHub releases that finds your gateway token in ~/.openclaw/openclaw.json, can run as a background daemon, prints a QR code for phone access and updates itself. It needs a reachable OpenClaw gateway (default ws://127.0.0.1:18789) and Node.js 20+ when running from source; the UI itself has no login.

## Links

- [Homepage](https://github.com/luccast/crabwalk)
- [Website](https://crabwalk.app)
- [Docker](ghcr.io/luccast/crabwalk)
- [GitHub repository](https://github.com/luccast/crabwalk)
- [X account](https://x.com/luccasveg)

---
Source: https://selfhost.directory/project/crabwalk