mnemo

Pi memory surfaces

Native model

Pi exposes durable context mostly through instruction and customization files rather than a documented semantic memory database.

Relevant surfaces:

  1. Context files loaded at startup, especially AGENTS.md and CLAUDE.md.
  2. System prompt files: .pi/SYSTEM.md replaces the default system prompt, while .pi/APPEND_SYSTEM.md extends it.
  3. Skills under ~/.pi/agent/skills/, ~/.agents/skills/, .pi/skills/, and project .agents/skills/.
  4. Session JSONL under ~/.pi/agent/sessions/, which is resumable conversation history rather than curated semantic memory.
  5. Optional MCP support through community extensions such as pi-mcp-adapter, pi-mcp-extension, or pi-mcp, which read standard MCP configuration.

mnemo treats Pi as an agent runtime with instruction, skill, and optional MCP surfaces.

Locations

Instructions:

Skills:

Sessions:

MCP:

Shape and retrieval

Instructions:

Skills:

Sessions:

Native memory:

Conversion notes for mnemo

Recommended import order:

  1. Project AGENTS.md / CLAUDE.md context files.
  2. .pi/APPEND_SYSTEM.md because it extends the default prompt and is likely policy/guidance.
  3. .pi/SYSTEM.md only with explicit review because it replaces the entire system prompt.
  4. Global ~/.pi/agent/* instruction files only with explicit user-scope opt-in.
  5. Session JSONL only through an explicit transcript-import mode, never through the default memory importer.

Suggested mapping:

Important importer behavior:

Sources