Skip to main content
Hyperagent
Migrate

Migrate from OpenClaw to Hyperagent

Migrate your OpenClaw agent in minutes using the import wizard.

The OpenClaw import wizard brings an agent you've already built in OpenClaw into Hyperagent, including its instructions, memories, scheduled tasks, tools, channels, and skills. Your first import is free.

This guide explains what gets migrated, how the import wizard works, what needs to be reconnected, and what to expect if something doesn't translate cleanly.

Quickstart

  1. In Hyperagent, go to Settings → Import from OpenClaw (or select Import from OpenClaw during onboarding).
  2. Locate your OpenClaw workspace folder. In many installations, it's stored at ~/.openclaw/workspace, though the exact location may vary.
  3. You can bring the workspace into Hyperagent three ways:
    • the workspace folder,
    • a .zip or .tar.gz archive, or
    • the individual workspace files.
  4. Review the import preview, choose what to bring over, connect any tools or channels you want to use, and select Import Agent.

What the import wizard does

What the import wizard does

The import has four steps:

  1. Upload: Drop your ~/.openclaw/workspace folder or a zip of it. The wizard accepts the whole thing and uses what's relevant.
  2. Preview: You see your workspace files mapped to where they live in Hyperagent, SOUL.md and AGENTS.md into your system prompt, HEARTBEAT.md into schedules, MEMORY.md into memories, and so on. You can rename the agent, edit its instructions, and select which tools to connect before anything is committed.
  3. Connect tools: You choose which integrations to connect and in what order. The wizard shows each tool's status. Nothing runs until you reconnect. You'll also set up Live Mode here if you want your agent to run continuously.
  4. Done: You land in the agent config to review schedules, confirm everything looks right, and choose when to open a thread.

You can start the import from the onboarding card or from Settings. If you want the background on what lands where, skim Skills, Memories, and Threads while you work.


Import your agent

Open the import wizard

Select your profile icon in the lower-left corner, choose Settings, then open Import from OpenClaw.

Profile menu with the Settings option highlighted.
Start from the profile menu, then open Settings.
Import from OpenClaw card in the onboarding flow.
Choose Import from OpenClaw to start the migration.

Export your OpenClaw workspace files

Collect the files OpenClaw needs. AGENTS.md is the only required file, but including the rest of your workspace helps Hyperagent import your instructions, memories, schedules, tools, and skills more accurately.

Workspace files

AGENTS.md
SOUL.md
IDENTITY.md
USER.md
MEMORY.md
HEARTBEAT.md
TOOLS.md
YYYY-MM-DD.md

If your workspace is in the common hidden folder, open it with the command for your operating system:

open ~/.openclaw/workspace
explorer "$env:USERPROFILE\.openclaw\workspace"
xdg-open ~/.openclaw/workspace

If your workspace lives somewhere else, use that real path instead.

To create an archive manually, navigate to the workspace and package the files you want to import:

cd /path/to/openclaw/workspace
zip -r openclaw-export.zip AGENTS.md SOUL.md IDENTITY.md USER.md MEMORY.md HEARTBEAT.md TOOLS.md memory/ skills/
cd "$env:USERPROFILE\.openclaw\workspace"
Compress-Archive -Path AGENTS.md,SOUL.md,IDENTITY.md,USER.md,MEMORY.md,HEARTBEAT.md,TOOLS.md,memory,skills -DestinationPath openclaw-export.zip

This creates openclaw-export.zip in the same folder. If you do not have daily logs or custom skills, omit memory/ or skills from the command.

Upload and preview

Drop your folder, archive, or individual markdown files into the wizard. The wizard reads the upload locally, detects what is available, and builds a preview. If the upload contains more than one agent, you will pick one to import first.

OpenClaw import wizard drop zone and workspace file checklist.

Drop in your workspace folder, archive, or files.

OpenClaw agent review screen showing memories and tools after import.

Review the imported agent, memories, tools, and channels before you bring it home.

OpenClaw import preview showing OpenClaw-specific sections removed during migration.

OpenClaw-specific sections are removed during migration.

Nothing is added to your account until you confirm. You can uncheck anything you do not want, edit the agent name and instructions, review memories one by one, and restore trimmed instruction text if needed.

Preview is a curation step, not a blind copy. Hyperagent maps what it can, flags what needs your attention, and lets you decide what gets committed.

Connect tools and channels

After you confirm the preview, Hyperagent invites you to connect any matched integrations. Nothing runs until you connect the tools you want to use.

Telegram and Slack channels need to be reconnected. Email needs no setup because your agent gets its own email address automatically.

Connect tools screen showing matched integrations for an imported OpenClaw agent.

Connect matched integrations now, or skip and finish setup later from settings.

Connect channels screen showing Telegram reconnection for an imported OpenClaw agent.

Reconnect channels so the imported agent stays reachable where it already worked.

Meet your agent

You land on the imported agent's page with a Talk to {Your Agent's Name} button. The first conversation introduces the agent in its imported voice, explains what it can now do, and suggests concrete first actions.

Imported agent configuration page showing identity, Live Mode setup, and the Talk to agent button.
Review the imported identity, turn on Live Mode when you are ready, or start a thread from the agent page.

The first import is free. Additional imports may use your normal account usage after the free allowance is used.

What gets migrated

What does not move

Not imported

Some setup stays behind

BOOTSTRAP.md, one-time reminders, out-of-band cron jobs, OpenClaw plugins, channel tokens, webhook URLs, and raw session history do not move with the import.

  • Recreate one-time reminders manually
  • Reconnect channels during the import flow
  • Reconnect tools after the preview
  • Keep OpenClaw running until you are satisfied with the imported agent

Important notes

Paused by default

Schedules and Live Mode come over paused. Nothing runs automatically until you review it and switch it on.

Memory is automatic

Your agent remembers across conversations in Hyperagent. You do not need to maintain MEMORY.md by hand anymore.

Connect before use

Tools and channels need one-time setup after import before the agent can act on your accounts or reach you there.

One agent at a time

If your OpenClaw folder contains several agents, run the import once for each agent.

Saved previews

If you start an import and do not finish, your in-progress preview appears under Pick up where you left off the next time you open the wizard.

Stop the gateway first

For the most up-to-date schedules, export with the OpenClaw gateway stopped. Recent schedule changes may otherwise still be in a temporary file.

Limits

Import itemLimit per import
Memories100
Schedules10
Tools24
Channels8
Skills20
Files300

Anything beyond those caps is left out with a note explaining what was skipped so you can add it by hand.

Individual files and the overall upload also have size limits. If you hit them, trim the largest files or zip only the workspace folder.

After the import

If you want to understand how the imported setup behaves day to day, skim Threads for the run workspace and Skills for repeatable methods.

Review schedules

Confirm cadence and timezone, then enable the schedules you want running in the cloud.

Review memories

Scan for stale notes or log artifacts and prune anything you do not want to keep.

Start a thread

Open a thread when you are ready and let the imported agent introduce itself.

Keep OpenClaw running

The import is a copy, not a move. Keep your old setup until you are satisfied.

Live Mode

If your OpenClaw setup relied on heartbeats or a persistent messaging channel, turn on Live Mode after import.

Troubleshooting

How AI is used

The wizard uses a single LLM pass during the Preview step. Its job is judgment and translation only, not rewriting your content:

  • Inferring an agent name, icon, short description, and role label from your files
  • Scoring memories by category (fact about you, preference, project context, etc.), importance, and whether to pin them
  • Translating your HEARTBEAT.md checklist into proper recurring schedules with the correct cadence and timezone
  • Matching OpenClaw tools to Hyperagent integrations and mapping your messaging channels
  • Flagging anything that didn't translate cleanly

The AI never rewrites, paraphrases, or "improves" your instructions or memories. Your SOUL.md, AGENTS.md, and IDENTITY.md are carried over word-for-word. Your memory text is exactly what you wrote. The LLM classifies and scores by reference — it doesn't touch the content itself.

Everything else in the wizard is deterministic code: unzipping, safety checks, memory splitting, agent creation, schedule import (imported paused so nothing runs until you've reviewed it), and database writes.

Frequently asked questions (FAQs)

Get help in Discord

Bring the edge cases to Discord

If anything looks off during the preview, if a tool is not supported, or if something did not come through the way you expected, join our Discord community for support.