MemorySync
Official Plugin

Devin (Windsurf) + MemorySync

Memory for Devin Desktop and the Devin CLI — MCP on current and legacy paths, first-vendor hooks.v1 wiring.

Overview

Windsurf became Devin Desktop in June 2026, and MemorySync is the only memory vendor that kept up: the installer writes the current Devin config path and the legacy Windsurf file in one run, the Devin CLI’s hooks.v1 system gets full first-vendor wiring (injected recall at session start and per prompt, automatic capture on Stop — the same battle-tested scripts as the Claude Code plugin, under the devin platform argument), and an always-on rules file keeps recall working in Devin Desktop where hooks don’t reach. Turns store under a devin:: transcript scope — separate history, same shared memories as every other MemorySync surface.

Setup status and requirements

Supported version
memorysync plugin scripts 1.2.0 (devin platform)
Last setup review
2026-08-24
Permissions
A MemorySync API key with read and write scopes (or OAuth via devin mcp login).
Limits
CLI hooks require the Devin CLI with hooks.v1 and Node.js 18+. SessionStart/SessionEnd hooks do not run in Devin cloud sessions (platform limitation, all vendors).
Open setup documentation →

Capabilities

Quick Start

# One command — writes current Devin path (+ legacy Windsurf when present):
npx memorysync-mcp-install --client devin-desktop
# Or Devin’s own CLI:
devin mcp add memorysync https://mcp.memorysync.io/mcp
devin mcp login memorysync

Use Cases

Devin sessions that remember decisions across days and repos

Windsurf holdouts and Devin upgraders covered by one installer run

Team memory via project-level .devin/mcp_config.json and rules

Explore More

Built for production AI systems

Build AI systems that remember

MemorySync provides the infrastructure layer for persistent memory, adaptive retrieval, and enterprise AI intelligence.

Start free. No credit card required.