📖 Guides
Step-by-step tutorials and how-to articles
Automating OpenClaw Upgrades with an AI Agent: A Field-Tested Playbook
A developer shares how they trained a Hermes AI agent to handle OpenClaw upgrades, cutting a multi-hour, white-knuckle migration down to 'run the playbook, hit two known snags.'
AI Engineer Notebooks: Framework-Free Colab Series Teaches RAG, Agents, Evals on Free Groq API
A new GitHub repo offers 30+ Colab notebooks covering the AI Engineer skill set — RAG, agents, evals, fine-tuning — all framework-free and running on the free Groq API.
Grok Bot's Hidden Lock-In: No Memory Export, 20-Run History Ceiling, Shared Cloud Machine
Building real workflows on Grok Bot? xAI's own docs reveal hard limits: no memory export, 20-run routine history, shared cloud computer. Leaving means rebuilding from zero.
Your Agent Is Not the Model: Harness vs Inference Service Explained
A quick reference distinguishing model, inference service, and harness in AI agent systems. Use Claude CLI or Cursor? This breakdown helps debug issues and design better agents.
JIT Compiling Code in 5μs: Building a Fast JIT for Postgres pgrust
pgrust's JIT compiler compiles SQL queries in about 5μs, enabling JIT for every query. The author explains how AI-assisted assembly targeting makes fast JIT practical.
Fix LM Studio "Client disconnected" with OpenClaw: Increase the Stalled Embedded-Run Watchdog
Local models weren't crashing—OpenClaw's stalled embedded-run watchdog was aborting slow generations before the first token. Increase the abort threshold to fix it.
Craft Coding: Let AI Review, Not Write, Your Code
Peter Bloem argues that vibe-coding is a dead end. Instead, have AI review your code while you do the writing. This keeps skills sharp and avoids the trap of unchecked AI output.

OpenClaw Sub-agents: Don't Treat a Reply as a Completion Receipt
OpenClaw's sessions_spawn is non-blocking — it returns a runId when work is accepted, not complete. A parent can prematurely report success while a child is still running, failed, or lost.

Maximizing Value in Claude Code Sessions: Token Efficiency Tips
Learn practical token-saving strategies for Claude Code, including /clear and @-mention files, from Anthropic's official guide.

Your LLM Shouldn't Be Your Coding-Agent Workflow: Separation of Concerns in OpenClaw
If your coding-agent workflow stops when you hit your LLM usage limit, the LLM is doing too much. Keep queues, state, retries, and verification deterministic—call the LLM only for judgment.

Use Task Runners for Common Coding Tasks
Ham Vocke explains how to use simple bash scripts or Makefiles as task runners to standardize common commands like build, test, and format across repositories.

OpenClaw Fallback Chains Preserve Uptime but Can Quietly Lower Reliability
OpenClaw's model fallback mechanism can mask reliability issues. A smaller fallback model may pass simple tasks but fail complex ones, costing more in retries and review.