Allow configurable memory storage path

Resolved 💬 3 comments Opened Mar 31, 2026 by zadr007 Closed Apr 17, 2026

Currently the memory system hardcodes ~/.claude/projects/<project>/memory/ as the storage path. There's no way to override this to store memories in the project repo itself (e.g. .claude/memory/).

Storing memories in the repo is useful for:

  • Sharing project-specific memories across machines
  • Version-controlling memories alongside the codebase
  • Keeping all project context in one place

Request: add a memory_path setting (in settings.json or CLAUDE.md) that lets users specify an alternative memory directory, with higher priority than the default user-profile path.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗