Overview
flowchart TB
subgraph OC[OpenClaw]
OC1[Chat channels] --> OC2[Gateway daemon]
OC2 --> OC3[Agent runtime]
OC3 --> OC4[Workspace skills + ClawHub]
OC3 --> OC5[Tools / cron / webhooks]
OC2 --> OC6[AGENTS.md SOUL.md TOOLS.md]
end
subgraph HM[Hermes Agent]
HM1[Chat channels] --> HM2[hermes gateway]
HM2 --> HM3[Agent + 60+ tools]
HM3 --> HM4[~/.hermes/skills]
HM3 --> HM5[Memory + Curator loop]
HM4 -->|7-day cycle| HM5
HM3 --> HM6[MCP + plugins]
end
| Layer | Hermes | OpenClaw |
|---|---|---|
| Ingress | Telegram, WhatsApp, Discord, … | Same core set + bundled channel plugins |
| Session model | Profiles, TUI sessions | Per-sender / per-agent isolated sessions |
| Skill discovery | Auto + /skill; agent can author new skills |
Intent match on SKILL.md; openclaw skills install |
| Automation | hermes cron |
Cron jobs, webhooks, Gmail Pub/Sub |
| Sandbox | Modal, Daytona, Vercel Sandbox, Docker image | Docker sandboxing (strongly recommended in docs) |
| Registry | awesome-hermes-agent ecosystem | ClawHub |
{ width="100%" }
| You want… | Pick |
|---|---|
| WhatsApp/Telegram assistant with minimal Python | OpenClaw — openclaw onboard |
| Agent that creates and refines skills from experience | Hermes — learning loop + Curator |
| Node/TypeScript shop, ClawHub skills, Canvas/mobile nodes | OpenClaw |
| Multi-agent swarms, ACP handoff to Codex/Claude Code | Hermes + awesome-hermes-agent |
| Gemma + local RAG on chat (this repo's pattern) | OpenClaw — openclaw-gemma-rag |
| Migrate off OpenClaw without rebuilding channels | Hermes — hermes claw migrate |
| Largest single-repo assistant community (2026) | OpenClaw (very high GitHub traction) |
| Research-aligned stack (Nous models + tooling) | Hermes |
Install both (5 minutes each)¶
OpenClaw (requires Node 22.19+):
Hermes:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.zshrc # or ~/.bashrc
hermes setup --portal
hermes doctor
Verify from this guide:
Related guides in this repo¶
| Guide | Role in comparison |
|---|---|
| OpenClaw + Gemma + RAG | Full OpenClaw stack with gemma4:e2b + RAG skill |
| Awesome Hermes Agent | Hermes install + ecosystem catalog |
| Qwen Agentic RAG | RAG API both assistants can call via skills/MCP |
Read the full comparison tutorial →{ .md-button .md-button--primary } Feature matrix →{ .md-button }