Reflect-Memory

van-reflect/Reflect-Memory
★ 3 stars TypeScript 🤖 AI/LLM Updated today
Vendor-neutral memory layer for AI agents. Give ChatGPT, Claude, Cursor, Gemini, and Grok shared persistent memory. TypeScript SDK, MCP server, REST API.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "reflect-memory": {
      "command": "npx",
      "args": [
        "-y",
        "van-reflect/Reflect-Memory"
      ]
    }
  }
}

README Excerpt

Privacy-first AI memory system. All memory is explicitly user-authored, structured, editable, and deletable. The AI model is stateless -- it sees only what you choose to show it. - Node.js >= 20.0.0 (LTS) - An OpenAI-compatible API key (OpenAI, local model via ollama, etc.) ```bash npm install ``` Required:

Tools (6)

RM_AGENT_KEY_CHATGPTRM_AGENT_KEY_CLAUDERM_API_KEYRM_DB_PATHRM_MODEL_API_KEYRM_MODEL_NAME

Topics

aiai-agentai-agentsai-memoryai-memory-bankai-memory-systemai-memory-systemschatgptclaudecontext-windowdev-toolsllmmcpmcp-servermemory