Migrate from Hermes Agent to OpenClaw
OpenClaw-centric checklist—not a Hermes uninstall guide
OpenClaw-centric checklist—not a Hermes uninstall guide
Page scope: You are moving to OpenClaw. For why you might switch, see OpenClaw vs Hermes Agent. For Hermes-specific uninstall or export, use official Hermes docs.
Stable OpenClaw releases include openclaw migrate with importers for Claude/Hermes setup artifacts (release notes). Migration is not a one-click clone—plan for dry-runs, channel re-auth, and skill gaps.
| Artifact | Expectation |
|---|---|
| Provider / model prefs | Partial—importer may map keys; verify models in openclaw.json |
| API keys / OAuth | Re-enter or re-auth; never assume secrets copy verbatim |
| Hermes auto-skills | No direct port—rebuild in OpenClaw or use ClawHub / Skill Workshop |
| SQLite memory | Not automatic—export summaries manually if you need continuity |
| Channel bots | Re-pair per channel; one bot token cannot run two Gateways |
| Cron / automations | Rewrite in OpenClaw automation—schedules differ |
~/.hermes/ (Hermes) and ~/.openclaw/ (workspace backup).openclaw migrate with dry-run/preview flags your build supports; read CLI output before applying.openclaw doctor --fix then openclaw security audit --deep.openclaw backup create
openclaw migrate # use --help for dry-run flags on your version
openclaw doctor --fix
openclaw security audit --deep
openclaw gateway restart
Exact migrate subcommands drift—check openclaw migrate --help and docs.openclaw.ai.
Valid pattern: Hermes for offline research that spawns skills; OpenClaw for Slack/Teams/WhatsApp your team sees. Rules: