Upgrade Path
Migrating from
ClawdBot v1 to OpenClaw v2
OpenClaw v2 introduces a new plugin architecture and switches from YAML to JSON configs. Here is what you need to change.
Config Format
agent.yaml is deprecated. You must now use clawhub.json.
- model: gpt-3.5
+ "model": "gpt-4o"
+ "model": "gpt-4o"
Skill Loading
Skills are no longer hardcoded python files. They are installed via NPM-style packages.
- import my_skill
+ clawhub install @skill/web
+ clawhub install @skill/web
Version Comparison
| Feature | ClawdBot v1 (Legacy) | OpenClaw v2 (Current) |
|---|---|---|
| Config File | YAML | Strict JSON |
| Memory | Local .txt files | Vector DB (Chroma/Lance) |
| Models | OpenAI Only | OpenAI, Anthropic, DeepSeek, Local |
Ready to upgrade?
Don't convert your config files manually. Our wizard can generate a v2-compliant JSON file for you in seconds.
Launch Config Wizard