Open Source · Free Tier Available

Your OpenClaw setup
breaks at 3am.
ClawDoctor fixes it
before you wake up.

Self-healing monitor for OpenClaw. Watches your gateway, crons, and sessions. Alerts you on Telegram. Auto-fixes what it can.

~ clawdoctor status
ClawDoctor Status
─────────────────
Daemon:      running
Telegram:    enabled

Running quick check...

 [GatewayWatcher]  Gateway running
! [CronWatcher]     Cron 'writer-content-drafts' last delivery failed
 [CronWatcher]     12 cron job(s) healthy
 [SessionWatcher]  23 recent session(s) healthy
 [AuthWatcher]     No auth failures detected
 [CostWatcher]     Cost baseline normal

Real output from our own OpenClaw setup. It caught 4 cron delivery failures on first run.

What It Monitors

Five watchers running on intervals, reading directly from OpenClaw's state files.

Gateway Health

Checks if your OpenClaw gateway process is running. Auto-restarts if it goes down.

Cron Execution

Did your cron run? Did it succeed? Was the output actually delivered?

Session Errors

Catches aborted sessions, stuck loops, and sessions that ran way too long.

Auth Failures

Detects 401/403 patterns and expired tokens before they cascade.

Cost Anomalies

Flags when a session burns 3x more than your baseline. Catches runaway spend.

What It Fixes

Not just alerts. ClawDoctor takes action.

Gateway goes down

Auto-restarts via openclaw gateway restart, verifies it's back, sends you a Telegram alert. You never knew it happened.

Cron job fails

Logs the failure, includes the exact rerun command in the alert. No more SSHing in to figure out which cron broke or when.

Coming in v2: token refresh, config repair, approval flows

OAuth token expired? ClawDoctor refreshes it. Config drift? Snapshots and repairs. Risky fix? Asks you on Telegram first.

Install in 60 Seconds

$ npm install -g clawdoctor
$ clawdoctor init# detects OpenClaw, configures alerts
$ clawdoctor start# monitors everything

Works on Linux. macOS coming soon. Requires Node.js 18+.

Simple Pricing

Intro pricing for first 100 customers. Locked in for 12 months.

Watch

Free

Open source, forever

  • 5 monitors
  • Local-only alerts
  • 7-day event history
  • CLI dashboard
Install Free
Most Popular

Diagnose

$9/mo

Intro price $15

  • 20 monitors
  • 30-day history
  • Smart alerts with root cause
  • Known-issue pattern matching
  • Telegram + Slack + Discord
Get Diagnose

Heal

$19/mo

Intro price $39

  • Unlimited monitors
  • 90-day history
  • Auto-fix (restart, retry)
  • Approval flow for risky fixes
  • Full audit trail + rollback
  • Everything in Diagnose
Get Heal
“Sentry monitors your cron jobs. Langfuse monitors your LLM calls. Nobody monitors whether your OpenClaw setup is actually working.”

Built by people who run 20+ OpenClaw agents in production.