News for hackers. Stuff that matters.

throwback_dev

Re:How to Boost Your OpenClaw Bot 10x on Thursday February 26, 2026 @05:27PM (#47172892)
Multi-model failover is useful but it’s solving the wrong problem first. The bottleneck for most OpenClaw deployments isn’t model access — it’s that the agent can’t prove what it knows, can’t demonstrate that a skill is safe before running it, and stores everything in flat files that any compromised process can read or modify.

I’d rather see effort on verifiable memory and skill signing than on making it easier to route between more models. The model layer is already the most interchangeable part of the stack.

Re:Ask HN: Share your productive usage of OpenClaw on Thursday February 26, 2026 @05:22PM (#47172834)
I’ve been running a modified setup for fintech workflows where the agent handles KYC verification and compliance checks across WhatsApp and Telegram. The multi-channel aspect is genuinely powerful — clients in Latin America strongly prefer WhatsApp for everything, including document submission.

The biggest pain point is memory. SOUL.md and Markdown memory files have no structure, no provenance, and no way to verify that what the agent “remembers” is consistent with its actual history. For regulated workflows where you need audit trails, flat files are a non-starter. I ended up building a semantic layer on top that stores facts as RDF triples with cryptographic provenance — essentially giving the agent verifiable memory instead of just text files.

The security posture required significant hardening. Running in Docker with network isolation, separate credentials per channel, and explicit tool allowlists. Even then, the prompt injection surface through incoming messages is real and unresolved.

The fundamental issue isn’t where you install it — it’s that the trust model is backwards. OpenClaw gives full tool authority to anyone who can send a message, then asks you to layer restrictions on top. That’s opt-in security, which means most users never opt in.

The ClawHub marketplace makes it worse. Security researcher Paul McCarty found 386 malicious packages from a single threat actor. Steinberger’s response that security “isn’t really something that he wants to prioritize” tells you everything about the project’s design philosophy.

What we actually need is default-deny with cryptographic verification — skills signed by their author, sandboxed by default, and semantically validated before execution.

The permission model should be “prove you’re safe” not “trust until caught.”