Connect Claude Desktop to persistent memory in one drag-and-drop. No config files. No JSON editing. Four tools available instantly in every conversation.
Prerequisites: Claude Desktop installed · Vektor Slipstream licence key · vektor-slipstream npm package installed locally (npm install vektor-slipstream)
node_modules/vektor-slipstream/vektor-slipstream.dxt — drag it onto Claude Desktop Extensions.
vektor-slipstream package.
vektor-slipstream.dxt directly onto the Extensions page in Claude Desktop. You can also click Install Extension and browse to the file.
0509B6D1-7D21-43E7-9840-F74A10207531
~/vektor-slipstream-memory.db).
Use vektor_store to remember that I prefer TypeScript over JavaScript. Then use vektor_recall to confirm it was stored.
✓ Done. Claude Desktop now has persistent memory across every conversation. Memories survive restarts, model updates, and new chat sessions.
Four MCP tools are exposed to Claude Desktop once the extension is installed:
Add this to your Claude Desktop system prompt (Settings → Profile → Custom Instructions):
At the start of each conversation, call vektor_recall with a summary of what we're discussing to retrieve relevant context. When I share preferences, decisions, or important facts, call vektor_store to remember them for future conversations. Before answering questions about ongoing projects or past decisions, check vektor_recall first.
You can also instruct Claude directly in conversation:
"Remember that my project deadline is April 15th — importance 5" "What do you know about my coding preferences?" "Show me the memory graph for the 'data-pipeline' project" "What changed in memory about authentication this week?"
Server disconnected |
The extension can't find vektor-slipstream. Run npm install -g vektor-slipstream or ensure it's installed in one of the standard locations (~/vektor-customer-test/node_modules/vektor-slipstream). |
better-sqlite3 rebuild required |
Run npm rebuild better-sqlite3 in your vektor-slipstream directory. This happens after Node.js updates. |
| Tools don't appear in Claude | Uninstall the extension, restart Claude Desktop, then reinstall. Check Settings → Extensions → vektor-slipstream → View Logs for errors. |
| Licence key rejected | Make sure you're pasting the key exactly — no leading/trailing spaces. Keys are UUID format: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. |
| View extension logs | Settings → Extensions → vektor-slipstream → View Logs. Paste errors in the support email. |
If you prefer to configure Claude Desktop via JSON instead of using the DXT:
{
"mcpServers": {
"vektor": {
"command": "npx",
"args": ["vektor", "mcp"],
"env": {
"VEKTOR_LICENCE_KEY": "YOUR-KEY-HERE",
"VEKTOR_DB_PATH": "C:/Users/you/vektor-memory.db"
}
}
}
}Config file location: %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS).