Feature Request: Export/Import mechanism for project memories

Open 💬 0 comments Opened Jun 11, 2026 by anathusic

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Claude Code's memory system stores project-specific memories as local Markdown
files under ~/.claude/projects/<path>/memory/. There is currently no built-in
way to transfer memories to another machine, share them across projects, or keep
them in sync across developer machines.

Proposed Solution

A native export/import mechanism, e.g.:

claude memory export --output memories.zip
claude memory import memories.zip

Or a sync mechanism similar to ShareOnboardingGuide that allows sharing via link
or syncing to a remote location.

Alternative Solutions

  • Manually copying Markdown files between machines
  • Storing ~/.claude/ in a dotfiles Git repository
  • Duplicating memory content into CLAUDE.md

Priority

Medium - Would be very helpful

Feature Category

API and model interactions

Use Case Example

When working on the same project across multiple machines or onboarding team
members, having to manually recreate memory context is tedious and error-prone.

Additional Context

_No response_

View original on GitHub ↗