II.
MemorySystem JSON
Structured · livememory-system:pi-memory
Pi Memory json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "memory-system:pi-memory",
"_kind": "MemorySystem",
"_file": "domain/knowledge-fabric/memory-systems.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Pi Memory",
"description": "Pi's CLAUDE.md-compatible instruction file memory. Pi reads CLAUDE.md\n(and supports AGENTS.md) at session start, following the same project\nroot → user home hierarchy as Claude Code. This cross-format compatibility\nmeans projects instrumented for Claude Code also provide memory context\nfor Pi sessions without any additional files. Pi extends this with its\nown skill and session management context, but the base memory layer is\nintentionally compatible with Claude Code's instruction file standard.\n",
"memoryKind": "file-based",
"persistence": "project-scoped",
"autoExtraction": false,
"consolidation": "manual",
"storageFormat": "markdown",
"privacyFilter": false,
"deduplication": "none"
},
"outgoingEdges": [
{
"from": "memory-system:pi-memory",
"to": "layer:12-knowledge-fabric",
"kind": "realizes",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agentVersion:omp:ge-0-0-0",
"to": "memory-system:pi-memory",
"kind": "uses_memory_system",
"attributes": {}
},
{
"from": "agentVersion:pi:ge-0-0-0",
"to": "memory-system:pi-memory",
"kind": "uses_memory_system",
"attributes": {}
},
{
"from": "agent-version:pi-sdk@current",
"to": "memory-system:pi-memory",
"kind": "uses_memory_system",
"attributes": {}
}
]
}