Agent migration guide

How to import an existing OpenClaw or Hermes agent into ClawKickstart

A practical guide to moving an existing OpenClaw or Hermes Agent bundle into a managed ClawKickstart instance without rebuilding from scratch.

Sometimes the right path is not a fresh install. You may already have an OpenClaw or Hermes Agent folder with working model settings, memory, skills, and Telegram configuration. ClawKickstart now lets you bring that existing agent bundle into a managed instance instead of rebuilding the setup by hand.

The import flow works the same way for both OpenClaw and Hermes. The important part is matching the bundle to the framework already selected for the instance: OpenClaw imports go into OpenClaw instances, and Hermes imports go into Hermes instances.

  • OpenClaw bundles should contain an openclaw/ or .openclaw/ root folder
  • Hermes bundles should contain a hermes/ or .hermes/ root folder
  • The target instance must already be running and configured in ClawKickstart
  • The import replaces the current agent folder on that instance; it is not a merge operation

ClawKickstart accepts common archive formats for agent transfers: .tar.gz, .tgz, and .zip. It intentionally rejects unsupported formats like .rar, unsafe paths, root-only archives, directory-only archives, symlinks, and cross-framework bundles. Those checks keep a backup or migration file from accidentally writing outside the expected agent directory or replacing the wrong framework.

# OpenClaw examples
tar -czf openclaw-agent.tar.gz .openclaw/
zip -r openclaw-agent.zip .openclaw/

# Hermes examples
tar -czf hermes-agent.tar.gz .hermes/
zip -r hermes-agent.zip .hermes/

From the dashboard, select the running instance you want to update, open the Agent Setup card, and choose Import Agent. After you pick the archive, ClawKickstart stages the upload, queues an import operation, stops the gateway, backs up the current agent folder, replaces it with the imported bundle, and restarts the gateway.

That backup step matters. Import is designed for controlled replacement: the existing folder is moved aside before the new bundle takes over. If the gateway has already been stopped and the replacement fails, ClawKickstart attempts to restore the previous folder before restarting the gateway again.

  • Use Export Full Bundle before major changes if you want a fresh downloadable copy of the current agent
  • Confirm the target instance framework before importing; cross-framework imports are blocked
  • Expect the agent to restart while the import is applied
  • Watch the Recent activity card for queued, running, success, or failed import status
  • Expand the operation row to review detailed logs and timestamps after the import completes

Import is especially useful when moving from a manually managed VPS into ClawKickstart, restoring a known-good backup, or testing a copied agent setup on a second instance. It gives you a clean dashboard path for the same operational work you would otherwise do over SSH: stop the service, save the old folder, copy the new one into place, and restart safely.

ClawKickstart now covers the full lifecycle for self-hosted OpenClaw and Hermes Agent instances: provision a VPS, configure the agent, export a full bundle, import an existing bundle, monitor diagnostics, and follow operation history from Recent activity — all from the dashboard.

Ready to deploy OpenClaw without the setup work?

ClawKickstart handles provisioning, configuration, and deployment on your own VPS — no SSH required.

Start free trial
Back to homepage

Related articles

Agent deep-dive

What is Hermes Agent and why should you self-host it?

A practical look at Hermes Agent — the self-improving AI agent from Nous Research — covering how it learns, what makes it different, and how to run it on your own VPS.

Agent management guide

How to update OpenClaw and manage skills from Telegram

A practical guide to keeping your self-hosted OpenClaw agent current and extending it with new skills — entirely from Telegram, without SSHing into your server.

Agent management guide

How to update Hermes Agent and install skills from Telegram

A practical guide to keeping your self-hosted Hermes Agent current, installing community skills from agentskills.io, and using scheduled automations — all from Telegram.