Claude Code: capability locked in the vendor → stable but locked
OpenClaw: capability from community skills → ecosystem but scattered
Hermes: capability from Agent self-evolution → personal but hard to audit
DeepSeek: capability from community plugins + swappable kernel → free but DIY
Swappable kernel is unique to DeepSeek — the other three hard-code the Agent loop.
Q1: Are you "using" an Agent or "building" an Agent platform?
├─ using → Q2
│ ├─ want it in chat apps → OpenClaw (multi-channel)
│ ├─ want it to "grow to know me" → Hermes (self-evolving)
│ └─ want a software-engineering IDE → Claude Code (industrial)
└─ building → Q3
├─ full control + model-agnostic + swappable kernel → DeepSeek Harness
└─ fast standard-service delivery → LangChain + LangGraph (Ch.12/13)