Skip to content

BlueBirdBack/openclaw-pain-points

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenClaw User Pain Points — Ranked by Impact

A community-driven analysis of OpenClaw's highest-impact user pain points, compiled from GitHub issues, Reddit, HackerNews, X/Twitter, Discord archives, blog posts, and official documentation.

Why this exists: OpenClaw has 273K+ GitHub stars and 5,600+ open issues. Users love it, but the same problems keep surfacing. This research maps the pain landscape so contributors can prioritize fixes with maximum user impact.

Quick Summary

Rank Pain Point Frequency Severity Key Issue
1 Config/auth/state drift Very high (~12+) Blocker "It works in CLI but not in Telegram"
2 Installation failures Very high (~9+) Blocker Median install time: 3.2 hours
3 Memory compaction data loss Very high Blocker memoryFlush OFF by default
4 WhatsApp bans & linking Very high Blocker Baileys violates Meta ToS
5 Docker setup broken Very high Blocker Defaults don't work out of the box
6 Gateway token auth failures Very high Blocker Most-Googled error: WS 1008
7 Telegram bot silent Very high Blocker "Online but receives no messages"
8 Custom LLM provider auth High Blocker Ollama/LM Studio need dummy tokens
9 Channel plugins disabled Very high Blocker Regression in v2026.2.22
10 Browser control fails Very high (Ubuntu) Blocker Snap Chromium AppArmor blocks CDP

For the full analysis with 22 ranked pain points, root causes, workarounds, and recommended fixes, see:

  • Analysis A — Ranked by frequency × severity (10 pain points, focused on contributor impact)
  • Analysis B — Ranked by user impact (22 pain points, includes cost/security/platform gaps)

AskClaw: Sidesteps 15 of 22 Pain Points

If your primary use case is chatting with AI (not full agent orchestration), AskClaw solves or sidesteps most of these pain points by design:

Pain Point AskClaw
Runaway API costs ($100–600/mo) ✅ No 150K-token system prompt, no heartbeats burning $36/day
Installation failures (3.2h median) pip install + npm install — no node-gyp, no systemd
Memory compaction data loss ✅ SQLite persistence + full-text search. No compaction.
Gateway token auth failures (WS 1008) ✅ nginx Basic Auth. No tokens, no device pairing.
Config/auth/state drift ✅ One .env file. No config.apply, no auth-profiles.json
Channel permissions opaque ✅ AskClaw IS the channel — a web UI
Custom LLM providers fail auth ✅ Any OpenAI-compatible endpoint. One env var.
Remote access SSH/Tailscale issues ✅ Standard HTTPS. No tunnel needed.
Docker setup broken ✅ Doesn't require Docker
Security — exposed gateways ✅ Behind nginx with Basic Auth
No Linux/Windows desktop app ✅ Web app — any OS, any browser
i18n absent ✅ English + Chinese built-in
Config wizard overwrites ✅ No wizard — just .env
CLI commands hang ✅ Doesn't use the CLI
Docs fragmentation ✅ One README

The 7 pain points AskClaw doesn't address are channel-specific (Telegram/Discord/WhatsApp), cron scheduler, plugin packaging, browser automation, and legacy migration — things that only matter if you need OpenClaw's full agent framework.

github.com/BlueBirdBack/askclaw


What We're Doing About It

We've been systematically fixing OpenClaw bugs since February 2026:

  • 2 PRs merged — Discord ack fix (#30400), WebChat markdown tables (#32365)
  • 10 PRs open — all CI-green, awaiting maintainer review
  • 20+ patches queued — ready to submit as review slots open

Our bug lab maps directly to these pain points:

Pain Point Cluster Our Fixes
Telegram delivery & media 5 PRs (hasBotMention, multi-bot concurrency, DM reactions, cron threadId, per-chunk timeout)
Discord runtime bugs 6 PRs (ack, CV2 persistence, slash commands, guild routing, attachments, allowBotIds)
Security hardening 3 PRs (auth proxy bypass, device auth bypass, path traversal)
Config/auth drift 3 PRs (deprecated key migration, apiKey clobber, key leakage in /models)
Daemon management 3 PRs (EADDRINUSE exit, stale PID kill, non-TTY guard)
Cron scheduler 2 PRs (topic threadId preservation, flush pending tool results)
Custom LLM providers 2 PRs (llama.cpp schema sanitizer, apiKey clobber)

Methodology

Both analyses were conducted independently using different LLMs to cross-validate findings:

  • Analysis A: ChatGPT — reviewed official docs, GitHub issues/discussions, public Reddit/X mentions
  • Analysis B: Claude — reviewed GitHub issues, Reddit, HackerNews, X/Twitter, Discord archives, blog posts, documentation

Pain points were ranked by frequency × severity, with frequency measured as distinct public reports/examples (not total affected users).

Contributing

If you're experiencing any of these pain points, or have fixes to contribute:

License

This research is released under MIT License. Use it however you want.


Compiled by BlueBirdBack & Ash 🌿 · March 2026

About

Community research: OpenClaw's top user pain points ranked by frequency × severity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors