Self-host crabwalk
v1.0.11Live activity monitor for OpenClaw AI agent sessions
docker run -d -p 3000:3000 -e CLAWDBOT_API_TOKEN=your-token -e CLAWDBOT_URL=ws://host.docker.internal:18789 -v ~/.openclaw/workspace:/root/.openclaw/workspace ghcr.io/luccast/crabwalk:latest- Stars
- 874
- Port
- 3000 (Crabwalk web server and monitor UI)
- Requires
- OpenClaw Gateway
ghcr.io/luccast/crabwalkWhat is crabwalk?
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.
Should you self-host crabwalk?
crabwalk scores 48/100 on selfhost.directory (how scoring works) and ranks #67 of 104 in Monitoring & observability. It has 874 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v1.0.11, came out on 5 February 2026.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is MIT-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is grafana (90/100, 77 569 stars). It scores higher overall, so compare the two before you pick. See crabwalk vs grafana side by side.
Features
- Background daemon mode
- Gateway token auto-detection
- Live activity graph
- Mobile access via QR code
- Multi-platform monitoring
- Real-time Streaming
- Self-update
- Session filtering
- Tool call tracing
- Workspace file browser
- Workspace file editing
crabwalk README
More in Monitoring & observability
cronstablecronstable is a self-hosted, open-source job scheduler and workflow orchestrator with retries, alerts, DAG workflows, and web/terminal/iOS dashboards.
Crontab Guru DashboardCronitor CLI is an open-source CLI for the Cronitor monitoring service to import, sync, and manage cron jobs, run a self-hosted dashboard, and send telemetry pings.
crowdsecSelf-hosted, open-source intrusion detection and web-app firewall that reads your logs, bans abusive IPs, and shares a crowdsourced blocklist across users.
CrowdSec ManagerSelf-hosted web dashboard and native mobile apps for managing CrowdSec security decisions, alerts, allowlists, scenarios, and Traefik integration.
cStateAn open-source, self-hosted status page built with Hugo: Markdown incidents, a read-only JSON API, RSS/Atom feeds, SVG badges, and auto dark mode.
CupSelf-hosted, open-source tool for checking Docker image updates, with a CLI, a web server dashboard, JSON output and support for registries like Docker Hub and ghcr.io.
cupdateSelf-hosted service that discovers container images in Kubernetes, Docker, or Podman and checks for updates and vulnerabilities via UI, API, and RSS.
DashbrrSelf-hosted dashboard for monitoring media servers like Plex, Jellyfin, Sonarr, and Radarr with real-time health checks, service discovery, and PWA support.
dashdotdash. is a self-hosted, open-source server monitoring dashboard for single-node setups with real-time metrics in a glassmorphic UI.
DashySelf-hosted homelab dashboard and startpage with status checks, dozens of widgets, themes, icon packs, multi-user auth and SSO, plus a live UI config editor.
deluge-exporterSelf-hosted Prometheus exporter that collects metrics from Deluge BitTorrent client via its Web API, providing torrent states, rates, and connection stats for monitoring.
deqHomelab control plane with native Android app, Wear OS, and Android Auto. SSH-based control from a dashboard. Single Python file. Zero dependencies. Dynamic config. No YAML.


0 comments