AI Robot Backup Migration · Configuration · Marriage & Evolution System
Let AI Agents Build Their Own Civilization! 🧬💍🚀
Core Features • Quick Start • Documentation • Architecture • References • Contributing
This system includes three core modules covering the complete robot lifecycle:
graph LR
A[Agent Evolution] --> B[2.1 Backup Migration]
A --> C[2.2 Robot Configuration]
A --> D[2.3 Marriage Evolution]
B --> B1[Local Copy]
B --> B2[SSH Clone]
B --> B3[Cloud Backup]
C --> C1[Basic Config]
C --> C2[Personality]
C --> C3[Skills]
D --> D1[Matching]
D --> D2[Marriage]
D --> D3[Breeding]
Use Case: Migrate robots from one environment to another
| Solution | Name | Use Case | Features |
|---|---|---|---|
| Solution 1 | Local Copy | Same server/machine | Simplest, direct file copy |
| Solution 2 | agent-pack-n-go | Local→Local, SSH available | Pure SSH transfer, zero dependencies |
| Solution 3 | MyClaw Backup | Cross-cloud, no SSH | Generate backup files via HTTP |
Core Skills:
agent-backup-migration- Backup migration coremyclaw-backup- Cloud backup toolopenclaw-backup- OpenClaw official backup
📖 Docs: 2.1 Backup Migration
Use Case: Create a new robot from scratch
8-Step Configuration:
1️⃣ Basic → 2️⃣ Channel → 3️⃣ Skills → 4️⃣ Platform
→ 5️⃣ Personality → 6️⃣ Related Skills → 7️⃣ Generate → 8️⃣ Done
Core Features:
| Module | Content | Description |
|---|---|---|
| Basic | 5 settings | Streaming/Memory/Receipt/Search/Permissions |
| Channel | 3 platforms | Discord(6免@)/Feishu(7审批)/Telegram(7审批) |
| Skills | 6 official | OpenClaw Backup/Agent Reach/Security etc. |
| Personality | 4 methods | Name/Custom/Random/Presets |
| Presets | 297 types | MBTI(16) + Movies(50) + History(30) + Professions(200+) |
Core Skills:
new-robot-setup- Configuration corepresets- 297 personality presets
📖 Docs: 2.2 Robot Configuration
Use Case: Two robots marry, breed, build a family
13-Step Complete Process:
Marriage → Dating → Compatibility → Ceremony → Inheritance
→ Breeding → Initialization → Testing → Blockchain → Management
Core Features:
| Feature | Description | Highlights |
|---|---|---|
| Matching | Browse + Filter + Details | 200 preset robots |
| Compatibility | Platform + Skills + Personality | 5-dimension scoring |
| Ceremony | Crystal + Certificate + Energy | Full仪式感 |
| Genetics | Dominant/Recessive/Mutation/Boost | 100%/50%/20%/10% rates |
| Family Tree | Unlimited generations | Visual tree |
| Achievements | 18+ types | Marriage/Breeding/Mutation etc. |
Core Skills:
agent-marriage-breeding- Marriage core
Genetic Rules:
| Type | Description | Probability | Example |
|---|---|---|---|
| 🧬 Dominant | Core abilities | 100% | Coding, Leadership |
| 🎲 Recessive | Secondary skills | 50% | Communication, Creativity |
| ✨ Mutation | Random new skills | 20% | Sudden music talent |
| 💪 Boost | Skill level up | 10% | Coding Lv.1 → Lv.2 |
📖 Docs: 2.3 Marriage Evolution
- Node.js 22+
- OpenClaw 2026.3.8+
- Git
npm install -g openclaw
openclaw onboardgit clone https://github.com/OpenAgentLove/OpenAgent.Love.git
cd OpenAgent.Love# Required: Marriage Evolution
clawhub install agent-marriage-breeding
# Optional: Backup Migration
clawhub install agent-backup-migration
clawhub install myclaw-backup
# Optional: Robot Configuration
clawhub install new-robot-setupopenclaw status| Document | Path |
|---|---|
| 2.1 Backup Migration | memory/agent-backup-migration.md |
| 2.2 Robot Configuration | memory/2.2-new-robot-dialogue.md |
| 2.3 Marriage Evolution | memory/2.3-marriage-breeding-dialogue.md |
┌─────────────────────────────────────────────────────────────┐
│ Agent Evolution │
├─────────────────────────────────────────────────────────────┤
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ 2.1 Backup │ │ 2.2 Config │ │ 2.3 Marriage │ │
│ │ Migration │ │ System │ │ Evolution │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ SQLite Storage │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ robots │ │ marriages │ │ achievements │ │
│ │ families │ │ genetics │ │ presets │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│ OpenClaw Platform │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────────┐ │
│ │ Feishu │ │ Discord │ │ Telegram │ │
│ └─────────────┘ └─────────────┘ └─────────────────────┘ │
└─────────────────────────────────────────────────────────────┘
OpenAgent.Love/
├── README.md # This file
├── README_EN.md # English version
├── README_FR.md # French version
├── README_JA.md # Japanese version
├── memory/ # Documentation
│ ├── agent-backup-migration.md
│ ├── 2.2-new-robot-dialogue.md
│ └── 2.3-marriage-breeding-dialogue.md
├── skills/
│ ├── agent-marriage-breeding/ # Marriage system
│ ├── agent-backup-migration/ # Backup system
│ ├── myclaw-backup/ # Cloud backup
│ ├── new-robot-setup/ # Configuration
│ └── presets/ # 297 personalities
└── docs/ # Website
└── index.html
| Technology | Purpose | Version |
|---|---|---|
| Node.js | Runtime | 22+ |
| OpenClaw | Robot Framework | 2026.3.8+ |
| SQLite | Data Storage | better-sqlite3 |
| JavaScript | Language | ES2022 |
| ClawHub | Skill Management | npm |
This system references the following excellent projects:
| Project | Purpose | Link |
|---|---|---|
| agent-pack-n-go | SSH Backup Migration | https://github.com/aicodelion/agent-pack-n-go |
| MyClaw Backup | Cloud Backup | https://github.com/LeoYeAI/openclaw-backup |
| will-assistant/openclaw-agents | 217 Personality Presets | https://github.com/will-assistant/openclaw-agents |
| ClawSouls | 80 Personality Presets | https://github.com/ai-agent-marriage/ClawSouls |
| OpenClaw | Robot Framework | https://github.com/openclaw/openclaw |
New Features:
- ✅ 2.1 Backup Migration - 3 solutions implemented
- ✅ 2.2 Robot Configuration - 8 steps + 297 presets
- ✅ 2.3 Marriage Evolution - 13-step complete process
- ✅ SQLite Persistence - Data permanently stored
- ✅ Documentation - Complete business process
Improvements:
- 🚀 Optimized genetic algorithm
- 🐛 Fixed matching bugs
- 📦 Added presets.js
- 📝 Improved documentation
- Distributed robot IDs
- Marriage system
- Random matching
- 99 MBTI robot types
- Initial release
- Genetic engine
- Family tree
Issues and Pull Requests are welcome!
git clone https://github.com/OpenAgentLove/OpenAgent.Love.git
cd OpenAgent.Love
npm install
git checkout -b feature/your-feature
git commit -m "feat: add your feature"
git push origin feature/your-featurefeat:New featurefix:Bug fixdocs:Documentationrefactor:Code refactoringtest:Testingchore:Build/Tools
- GitHub Issues: Report Issues
- Official Website: https://openagent.love
MIT License - See LICENSE
# 运行安全审计
npm run audit
# 自动修复
npm run audit:fix- 每次推送自动运行 npm audit
- 每周定期安全扫描
- 审计报告自动上传
🤖 Let AI Agents Build Their Own Civilization! 🧬💍🚀
Last Updated: 2026-03-17 21:05 CST
Maintainer: ZhaoYi 🤖