Skip to content

feat(claudecode): bidirectional sync between Engram and Claude Code native memory #212

@jorgehara

Description

@jorgehara

Problem

Users who switch between Claude Code native and other agents (OpenCode, VS Code, JetBrains, etc.) have two disconnected memory systems:

  • Claude Code stores memories as .md files in ~/.claude/projects/{slug}/memory/\
  • Engram stores memories in ~/.engram/engram.db\

This means memories saved in one system are invisible to the other.

Proposed Solution

New \�ngram claude-code-sync\ command (and \claude-code-export\ / \claude-code-import\ variants) that synchronizes memories bidirectionally.

Status

This feature has been implemented in PR #203.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions