-
-
Notifications
You must be signed in to change notification settings - Fork 24
FAQ
Frequently asked questions about SuperLocalMemory V3.
SuperLocalMemory is a persistent memory system for AI assistants. It stores your decisions, bug fixes, project context, and preferences locally, then automatically provides them to your AI in future sessions. Your AI stops forgetting you.
Yes. SuperLocalMemory is open-source (MIT license) and completely free. No usage limits, no credit system, no subscription. Forever.
All data is stored locally in a SQLite database at ~/.superlocalmemory/memory.db. In Mode A and Mode B, your data never leaves your machine. In Mode C, query data is sent to your configured cloud LLM provider.
17+ IDEs including Claude Code, Cursor, VS Code (with MCP extension), Windsurf, Gemini CLI, JetBrains IDEs (IntelliJ, PyCharm, WebStorm), Continue.dev, Zed, and any IDE that supports the Model Context Protocol.
Mode A and Mode B work fully offline. Mode C requires internet for the cloud LLM.
- Node.js 18 or later
- npm (comes with Node.js)
- Any supported IDE
- For Mode B: Ollama with a pulled model
- For Mode C: API key for your cloud LLM provider
npm install -g superlocalmemory
slm setupnpm install -g superlocalmemory@latestNo. Run slm migrate after updating. All memories, profiles, trust scores, and settings are preserved. See Migration from V2 for details.
When you start a conversation in your IDE, SuperLocalMemory automatically retrieves relevant memories and injects them into your AI's context. You do not need to call "recall" explicitly — it happens in the background.
SuperLocalMemory monitors your IDE conversations and stores important information automatically — decisions, bug fixes, configurations, preferences. An entropy gate filters out low-information messages so only useful content is stored.
Yes: slm config set auto_capture false
recall uses all 4 retrieval channels and returns the most relevant memories for a specific query. search is broader and returns partial matches and related content. Use recall when you know what you are looking for, and search when you are exploring.
slm forget --id <memory-id> # Delete by ID
slm forget "search query" # Delete matching memories
slm forget --all # Delete everything (requires confirmation)- Mode A if you need privacy, compliance, or offline operation
- Mode B if you want composed answers and have a capable machine (16GB+ RAM)
- Mode C if you want maximum accuracy and cloud access is acceptable
Yes: slm mode a, slm mode b, or slm mode c. Your memories are shared across all modes.
On the LoCoMo benchmark: Mode A achieves 62.3% (highest zero-LLM score), Mode C achieves approximately 78%. Higher modes add LLM synthesis and reranking.
No. Your database is a local file on your machine. It is not synced, uploaded, or shared with anyone — including us.
Mode A and Mode B are compliant by architecture — data never leaves your device. Mode C requires additional consideration since data is sent to a cloud provider.
Yes: slm export > my-data.json
Yes: slm forget --all deletes all memories. slm erasure --user <id> performs a GDPR-compliant erasure.
- Check that SuperLocalMemory is running:
slm status - Check that you have stored memories:
slm list - Verify your IDE connection: restart the IDE after configuring MCP
- Check the active profile:
slm profile
Try using more specific queries. If the issue persists, rebuild the index:
slm compact_memoriesUse manual configuration. See IDE Setup for per-IDE config paths.
Open an issue at github.com/qualixar/superlocalmemory/issues.
Part of Qualixar | Created by Varun Pratap Bhardwaj
SuperLocalMemory V3 — Your AI Finally Remembers You. 100% local. 100% private. 100% free.
Part of Qualixar | Created by Varun Pratap Bhardwaj | GitHub
SuperLocalMemory V3
Getting Started
Reference
Architecture
Enterprise
V2 Documentation