The npm package owns its Python environment. The Python package is best installed with pipx or uv. Setup can update documented client configuration only after consent.
The npm route requires Node.js 18+ and npm 9+. Python routes require Python 3.12–3.14. Model downloads and optional backends are separate from the core package install.
slm --version for your installed package version. Mode A does not require a model-provider API key for the core path after required dependencies and models are present. On Apple Silicon, setup also installs the on-device answer check by default — opt out with slm setup --no-laya. See the Modes page for the complete network boundary.
Run slm --help for the installed command surface. Data-returning commands document --json where supported.
Any harness that speaks MCP (slm mcp, or http://127.0.0.1:8765/mcp/) or can run a command can use SLM. Packaged plugins add skills, agents and hooks.
| Host | Connect |
|---|---|
| Claude Code | claude plugin marketplace add qualixar/superlocalmemory then claude plugin install superlocalmemory@qualixar |
| Codex | slm connect codex, then slm codex install |
| GitHub Copilot (VS Code) | slm connect vscode-copilot --here |
| Cursor, Windsurf, Zed, JetBrains, Gemini CLI, Claude Desktop, OpenCode, Continue | slm connect <name> |
| Hermes | hermes plugins install 'https://github.com/qualixar/superlocalmemory.git#hermes-plugin' |
| Antigravity | agy plugin install "$(npm root -g)/superlocalmemory/antigravity-plugin" |
| Grok Bot | Add the qualixar plugin marketplace in the host’s Plugins screen, then superlocalmemory |
| ChatGPT, Claude on the web, Muse, Composio | Optional Web access from the dashboard: sign in per app, read-only or read-and-save |
Installing for a user? Agents can follow SETUP_FOR_AGENTS.md. Every host is covered on Plugins. Supported: Apple Silicon macOS, 64-bit Windows and 64-bit Linux; Intel Macs and 32-bit Windows have no prebuilt install.
Choose a mode during slm setup. Later, switch with slm mode a, slm mode b, or slm mode c.
No language model at all: a small embedding model on your computer, nomic-embed-text, finds your memories. Initial model acquisition and optional integrations may use the network.
Ollama-powered local-model path. Network and privacy behavior depend on where the Ollama endpoint runs and how models are acquired.
Configured provider-assisted processing. Content can transit to the provider; review its logging, retention, and transfer terms.
Three commands to verify your install is healthy.
Read the guidesGetting started · SETUP_FOR_AGENTS.md (for agents) · Host upgrades · Troubleshooting · README