[ DOCUMENTATION ]

Get started in minutes.

Deploy Memory Crystal with the required pieces in place and start feeding persistent memory immediately.

Installation

Bootstraps the plugin into your OpenClaw workspace and writes baseline captures and session hooks.

npm run crystal:bootstrap

Configuration

Keep plugin values explicit so recall and capture remain predictable across environments.

# mcp.json
{
  "plugins": [
    "crystal-memory",
    "crystal-capture"
  ],
  "crystal": {
    "session_ttl_days": 14,
    "memory_limit": 500
  }
}

MCP Tools

Tools are exposed through the MCP server and can be invoked by your orchestrators.

crystal_remember
crystal_recall
crystal_wake
crystal_checkpoint
crystal_stats
crystal_forget
crystal_why_did_we
crystal_what_do_i_know

Memory Stores

Each store supports targeted writes and recall behavior tuned for different memory lifecycles.

sensory
episodic
semantic
procedural
prospective

API Reference

Use token-authenticated requests with your project-specific Memory Crystal API key.

POST /crystal/remember
POST /crystal/recall
GET  /crystal/stats
POST /crystal/wake