Skip to main content

개요

Myrm은 전체 미리 보기, 충돌 해결 및 원클릭 롤백을 통해 메모리, 스킬, API 키, MCP 구성 및 작업 공간 규칙을 포함하여 다른 플랫폼에서 AI 보조 데이터를 전송할 수 있는 완전한 데이터 마이그레이션 시스템을 제공합니다. 지원되는 소스(14개, 11개 지원): Hermes, OpenClaw, Pi, Claude Code, Cursor, Codex, ChatGPT, gbrain, Mem0, 기본 JSON, Myrm Archive, AgentMemory — Windsurf, Trae, MemWeaver는 개발 중(로드맵)

마이그레이션 마법사(3단계 GUI)

1단계: 탐색

설정 → 메모리 센터 → 마이그레이션으로 이동하여 마법사를 시작하세요.
  • 로컬/데스크톱: 스캔을 클릭하여 시스템에 설치된 AI 도우미를 자동 감지합니다.
  • 클라우드: 이전 어시스턴트에서 .zip 내보내기 파일을 드래그 앤 드롭합니다.
스캐너는 잘 알려진 디렉터리(macOS, Windows, Linux)를 확인하고 발견한 내용을 신뢰도 점수(높음/보통/낮음)와 함께 보고합니다.

2단계: 미리보기(시험 실행)

감지된 소스에서 미리보기를 클릭하면 아무 것도 쓰지 않고 가져올 내용을 정확히 확인할 수 있습니다.
  • 커버리지 매트릭스: 어떤 데이터 카테고리가 준비되었는지, 검토가 필요한지 또는 수동 조치가 필요한지를 표시합니다.
  • 마이그레이션 레인: 페르소나 → 에이전트, 사실 → 메모리, 기술 → 검토 대기열, 키 → 명시적 확인, MCP → 감사
  • 토큰 경제학: 마이그레이션 전후의 토큰 사용량 비교
  • MCP 서버 미리보기: 가져온 후 어떤 MCP 도구를 사용할 수 있는지 확인하세요.
  • 충돌 감지: 기존 데이터를 덮어쓰는 항목을 강조 표시합니다.

3단계: 확인 및 가져오기

대상 에이전트를 선택하거나 새 에이전트를 만든 다음 가져오기를 확인합니다.
  • 비밀은 명시적으로 동의한 경우에만 가져옵니다(자동으로 가져오지는 않음).
  • 기술은 검토 대기열로 이동합니다. 활성화되기 전에 각 기술을 승인해야 합니다.
  • 모든 수입에 대해 거래 배치 ID가 생성됩니다.
  • ZIP 스킬 마이그레이션은 미리 보기와 확인 모두에서 안정적인 2단계 오류 계약(message + error_code)을 사용하므로 UI 수정은 결정적으로 유지됩니다.

수입 후 준비(첫번째 채팅 안내)

가져오기가 성공적으로 완료되면 첫 번째 메시지 전에 Myrm 실시간 해결 준비 상태가 유지되므로 채팅이 중단된 것 같은 이유를 추측할 수 없습니다. 디자인 원칙:
  • 소프트 게이트 — 어시스턴트는 여전히 응답할 수 있습니다. 하드 블록이 아닌 지침을 얻습니다.
  • 문제 인식 CTA — 각 간격은 정확한 설정 페이지(settings_path SSOT)로 연결됩니다.
  • 마법사 재확인 — 마이그레이션 결과 단계에서 “채팅 시작” 전에 준비 상태를 다시 실행할 수 있습니다.
  • 큐 앵커 — 전달 상태는 첫 번째 채팅에서 사용할 때까지 탐색 상태를 유지합니다.
검증됨(2026-07-29): Chrome E2E 순차적 3-leg 사인오프 3/3 PASS (mcp_warning · provider_critical · diagnostic_critical) 병렬 웨이브(≤8 임대, 중지 없음 기타 pytest) · 65개 이상의 단위/통합 테스트 · 경쟁업체는 일반적으로 가져오기 후 UX가 없는 자동 실패 또는 CLI 전용입니다. Hermes 마이그레이션 후 추가 준비 확인에서는 해당 기능이 Hermes에서 사용되었지만 Myrm 에이전트 프로필에 구성되지 않은 경우 음성 또는 MoA Advisor 오버레이 설정 힌트가 표시될 수 있습니다. 각 링크는 채팅을 차단하지 않고 관련 설정 페이지로 연결됩니다.

Hermes 크론 작업 가져오기(기본적으로 일시 중지됨)

Hermes에서 마이그레이션할 때 마법사는 cron/jobs.json에서 예약된 작업을 가져올 수 있습니다. 정직한 경계:
  • Hermes 모델 필드는 마이그레이션되지 않습니다 — 작업은 대상 에이전트의 기본 모델을 사용합니다.
  • Kanban 보드는 자동 마이그레이션되지 않습니다(커버리지 매트릭스에 kanban_not_migrated이 표시됨)
  • Cron 가져오기를 위한 Chrome MCP E2E 승인이 아직 없음 — test_hermes_cron_converter.py이 적용되는 백엔드 7/7 통과(2026년 8월)
경쟁업체(Hermes CLI claw migrate, OpenClaw, Pi, deer-flow, LobsterAI, CoPaw, jiuwenclaw)는 크론 미리보기 + 일시 중지된 가져오기 + 롤백이 포함된 GUI 마이그레이션 마법사를 제공하지 않습니다.

Pi 마이그레이션(5레인 매핑)

Pi에서 마이그레이션할 때 마법사는 ~/.pi/agent/을 자동 스캔하고 5레인 매핑을 제공합니다. 안전요원:
  • 알 수 없는 세션 버전(≠ v3)은 자동으로 자동 건너뜁니다.
  • 빈 메시지, 잘못된 JSON, dict가 아닌 콘텐츠 블록을 안전하게 건너뜁니다.
  • Pi에는 MCP 구성이 없습니다(기술 스택 차이) — 마이그레이션 완성도에 영향을 미치지 않습니다.
인증됨(2026-08-03): test_pi_migration.py 25/25 PASS(검색/로딩/세션 구문 분석/기술/자격증명/에지 사례 포함 — 6개 카테고리, 25개 시나리오)

Hermes MoA 참조 가져오기(마법사 확인)

Hermes config.yaml에 참조 모델이 있는 moa 블록이 포함된 경우 마이그레이션 마법사는 확인 시 이를 대상 에이전트의 **engine_params.moa_overlay**에 쓸 수 있습니다. 정직한 경계:
  • 기본 Hermes 프리셋의 참조 세트만 가져옵니다(다른 참조 풀이 있는 여러 프리셋 → 여러 에이전트 프로필 생성)
  • Hermes 집계자 모델은 마이그레이션되지 않음 — Myrm 기본 모델은 Advisor 출력을 흡수합니다(설계상).
  • 참조가 확인되기 전에 공급자 키를 Myrm에서 구성해야 합니다. 확인할 수 없는 참조는 로깅 시 건너뜁니다.
확인됨(2026-08-03): test_hermes_moa_migrator.py 19/19 + 가져오기 아카이브의 통합 경로 확인 — 30/30 MoA 서버 pytest 제품군의 일부입니다.

롤백

모든 가져오기는 완전히 되돌릴 수 있습니다.
  1. 설정 → 메모리 센터 → 최근 가져오기로 이동합니다.
  2. 가져오기 배치에서 롤백을 클릭합니다.
  3. 취소할 내용 미리보기(롤백 연습 실행)
  4. 이전 상태 복원 확인

백업 및 원격 동기화

로컬 백업

언제든지 모든 추억의 수동 백업을 만드세요:
  • 설정 → 시스템 → 백업 → 백업 생성
  • 저장: 모든 메모리 유형, 공유 컨텍스트, 대화 기록
  • 필요에 따라 백업을 나열, 복원 또는 삭제합니다.

원격 백업(S3/WebDAV)

클라우드 스토리지에 대한 자동 동기화를 구성합니다.
  • S3 호환: 모든 공급자(AWS S3, Cloudflare R2, MinIO 등)
  • WebDAV: NAS 장치, Nextcloud, ownCloud 등

신규 사용자 온보딩

Myrm을(를) 처음 실행하면 온보딩 마법사가 시스템에 있는 기존 AI 보조 데이터를 자동으로 확인합니다. 찾은 경우 원클릭 마이그레이션 경로를 제공하므로 첫 번째 대화에는 이미 귀하의 개성, 추억 및 도구가 있습니다. 외부 데이터가 감지되면 채팅 창에 검색 배너도 나타나 마이그레이션 마법사에 빠르게 액세스할 수 있습니다.

내보내다

전체 아카이브 백업 및 복원

전체 Myrm 작업공간을 모든 데이터 관계를 보존하는 구조화된 아카이브로 내보냅니다.
  • 대화: 압축 상태(압축된 요약), 세션 메모, 도구 사용 통계 및 토큰 비용 요약을 포함한 전체 메시지 기록
  • 메모리: 모든 메모리 유형(에피소드, 의미, 절차, 선호도, 공유 컨텍스트)
  • 에이전트 구성: JSON 왕복 내보내기/가져오기를 통해 완전한 에이전트 프로필(모델, 프롬프트, 스킬, MCP 바인딩)
  • 섹션 선택 복원: 전체 아카이브를 가져오거나 특정 섹션(대화만, 메모리만 등)을 선택합니다.
이는 재해 복구, 인스턴스 간 복제 또는 팀 온보딩에 권장되는 경로입니다.

교차 배포 마이그레이션(로컬 ← 클라우드)

Myrm은(는) 모든 배포 모드에서 SQLite를 단일 데이터 저장소로 사용합니다. 로컬 WebUI, Tauri 데스크톱, 클라우드 호스팅 간 마이그레이션이 원활하게 이루어집니다.
  • 볼륨 복사: 배포 간에 SQLite 데이터베이스 파일을 복사하기만 하면 됩니다. 데이터 손실이 없고 형식 변환도 없습니다.
  • 아카이브 경로: 한 배포에서 전체 아카이브를 내보내고 섹션 선택을 통해 다른 배포에서 복원
어떤 경쟁업체도 이 수준의 배포 이식성을 지원하지 않습니다. 대부분은 단일 배포 모드로 잠겨 있습니다.

메모리 아카이브 내보내기

Myrm 메모리를 다른 Myrm 인스턴스로 가져오거나 공유할 수 있는 구조화된 JSON 아카이브(myrm_memory_archive 형식)로 내보냅니다.

데이터세트 내보내기

훈련 가능한 형식으로 대화 데이터 내보내기:
  • ShareGPT: 표준 미세 조정 형식
  • PII 수정: 선택적으로 개인 정보 제거
  • 품질 필터링: 최소 회전 수, 최소 콘텐츠 길이, 성공 전용
  • 증분: 마지막 내보내기 이후 새 데이터만 내보내기

경쟁사와 비교