-
-
Notifications
You must be signed in to change notification settings - Fork 37
IDE Setup
SuperLocalMemory provides documented MCP configurations for named clients. Run slm connect --list to see the current release surface; other MCP-compatible clients can be configured manually but are not automatically release-verified.
slm connect # Auto-detect and configure all installed IDEs
slm connect --list # See which IDEs are configuredAfter running, restart your IDE to activate the connection.
slm connect writes only product-authored connection and memory protocol to
IDE instruction files. It does not copy recalled topics, decisions, entities,
or memory text into those high-trust files. Dynamic context is fetched through
MCP at runtime and is delivered as bounded, untrusted evidence.
If auto-detection does not find your IDE, configure it manually. All IDEs use the same MCP server command:
{
"mcpServers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}Below are the config file paths for each IDE.
Config file: ~/.claude.json (or project-level .mcp.json)
{
"mcpServers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}Config file: ~/.vscode/mcp.json
{
"mcpServers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}Config file: ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}Config file: ~/.gemini/settings.json
{
"mcpServers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}Settings > Tools > AI Assistant > MCP Servers:
- Name:
superlocalmemory - Command:
slm - Args:
mcp
Config file: ~/.continue/config.json
{
"mcpServers": [
{
"name": "superlocalmemory",
"command": "slm",
"args": ["mcp"]
}
]
}Config file: ~/.config/zed/settings.json
{
"language_models": {
"mcp_servers": {
"superlocalmemory": {
"command": "slm",
"args": ["mcp"]
}
}
}
}After configuring your IDE:
slm status # Check SLM is running
slm connect --list # See which IDEs are configuredIn your IDE, try asking your AI: "What do you know about my recent work?" If SuperLocalMemory is connected and has stored memories, the AI will reference them.
IDE does not detect SuperLocalMemory:
- Verify installation:
which slmshould return a path - Verify the MCP server starts:
slm mcp(should hang waiting for stdio input — Ctrl+C to stop) - Check your IDE's MCP config file path is correct
Memories not appearing in AI responses:
- Check that you have stored memories:
slm recall "test" - Check the active profile:
slm profile list - Restart your IDE after config changes
Multiple IDEs: All IDEs share the same memory database. A memory stored via Claude Code is available in Cursor, VS Code, and every other connected IDE.
Part of Qualixar | Created by Varun Pratap Bhardwaj
SuperLocalMemory V4.0.3 — Local-first memory with explicit data-path controls. Current docs: Home · Installation · CLI · MCP whole 91 (full 46) · FAQ
Part of Qualixar | Created by Varun Pratap Bhardwaj | GitHub · CHANGELOG
Platform boundary: Apple Silicon macOS · 64-bit Windows · 64-bit Linux — Intel Mac and 32-bit Windows not supported (
cryptography==50.0.0).
SuperLocalMemory V4.0.3
Getting Started
- Installation
- Quick Start Tutorial
- Getting Started
- Modes Explained
- IDE Setup
- Host Integration Upgrades
- Migration from V2
Reference
- CLI Commands
- MCP Tools — 91 whole / 58 power / 46 full / 28 code / 14 core
- Retrieval Score Contract
- Auto-Memory
- Active Memory (V3.1)
Integrations
- Framework Adapters — 9 adapters
- Bounded Loops
- Multi-Agent Memory
Architecture
- Architecture Overview — historical V3, carried into V4
- Capabilities and Operations
- Published Benchmarks — V3 LoCoMo, not a V4 rerun
- Mathematical Foundations — historical V3
-
V4 Reliability Contract — 2,200/2,200, protocol
benchmark/run_all.py --trials 200
Enterprise and Teams
V2 Documentation