Skip to content

Instantly share code, notes, and snippets.

@n1ckfg
Created August 26, 2026 19:06
Show Gist options
  • Select an option

  • Save n1ckfg/e2a01434abd161e8422902e07d4df0f2 to your computer and use it in GitHub Desktop.

Select an option

Save n1ckfg/e2a01434abd161e8422902e07d4df0f2 to your computer and use it in GitHub Desktop.

Hermes Agent Transfer Guide

To migrate Hermes configuration and learned state to another machine:

1. Copy the Config File

scp ~/.hermes/config.yaml user@new-host:~/.hermes/

2. Copy Profile Data

Each profile has its own skills/, plugins/, cron/, and memories/:

scp -r ~/.hermes/profiles/default/* user@new-host:~/.hermes/profiles/default/

Repeat for any other profiles you use.

3. Verify on New Host

hermes doctor   # checks config and skill integrity
hermes skills list

If anything is missing, re‑install with:

hermes skill install <name>

or restore from backup.

This transfers all persisted settings, skills, cron jobs, and memories. The agent will behave the same as on the original machine (assuming the same Python environment and any external tools/API keys are also provisioned).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment