Integration

ChatGPT, through Web access.

ChatGPT on the web reaches the memory on your computer through optional Web access: sign in with GitHub, choose read-only or read-and-save, and ChatGPT recalls from the same governed store your local agents use. The database never leaves your computer. Needs a paid ChatGPT plan.

AGPL v3 Web access ChatGPT: networked
How It Works

One outbound link. Your database stays home.

Web access is optional and managed from the dashboard’s Connected apps page. Your computer keeps one outbound link, with no open port; a gateway problem never stops local use.

ChatGPT on the web custom MCP server · OAuth, sign in with GitHub
→
Gateway and your SLM outbound link · same governed paths
→
Local SQLite Store memory facts · indexes · profile state

Web results do pass through the gateway and the AI service you connected, so keeping the database local does not mean nothing leaves the computer.

Setup Steps

Install, turn on Web access, connect.

Install SLM first, then follow the ChatGPT steps in the host guide. The menu names are ChatGPT’s and can change.

1

Install SuperLocalMemory

Use pipx or uv with Python 3.12–3.14. Mode A does not require a model-provider key for its core path. Run setup to initialise the local database and configuration.

terminal
pipx install superlocalmemory
slm setup
2

Turn on Web access and add ChatGPT

In the dashboard open Connected apps, turn on Web access and add an app. Then in ChatGPT on the web choose Plugins, Add, Add custom MCP server; enter a name and the server URL, set Authentication to OAuth, and put the scopes slm:read, slm:write and slm:session in Base scopes.

Sign in with GitHub on the approval page and tick Allow saving memories if you want ChatGPT to save as well as read. ChatGPT keeps the scopes it saw when the plugin was created, so a plugin created read-only stays read-only: remove it and create it again.

ChatGPT host guide → · Web access guide → · ChatGPT dots use the plugins you connected in ChatGPT.

3

Enable and verify

In a chat, open the tools picker and enable the plugin, then ask ChatGPT to call get_status with the SuperLocalMemory plugin. Your computer must be online; Web access has a free daily allowance per connection, and SLM works fully without it. ChatGPT can also join SLM-Mesh and message the agents on your laptop by name, with your permission.

check from your computer
slm status
slm doctor
What You Get

The same memory a local agent gets.

Once connected, ChatGPT can recall and, if allowed, save through the same governed paths. Available tools depend on the selected MCP profile and the installed SLM release.

01 · Persistence

Cross-Session Memory

Store facts, decisions, and context during a conversation. Recalled context in later sessions is bounded — inspect scope and provenance rather than treating it as a complete restore.

02 · Cross-Tool

Shared SLM Profile

The same configured SLM profile can be reached from ChatGPT, Claude on the web, Muse, Claude Code, Cursor and other MCP clients. Each client still needs its own integration verification.

03 · Storage

Local Core Path

SLM stores core memory in a local SQLite database in Mode A. ChatGPT, optional providers, and any optional SLM integrations retain their own network behavior.

04 · Retrieval

Hybrid Recall

Hybrid search, fusion and the answer check: ChatGPT hears a supported answer, the closest memories, or “That isn’t in SuperLocalMemory.” Retrieved context is evidence, not verified fact.

05 · Governance

Inspectable Behavior

Mode A keeps the SLM core memory-content path local. Review the network behavior of the full deployment — ChatGPT, optional providers, connectors, backups, and downloads require separate assessment.

06 · License

Open Source

SuperLocalMemory is open source under AGPL v3. Full source code is publicly available. Verify the installed release, optional dependencies, and configured providers.

Common Questions

Questions about ChatGPT and SLM.

Through Web access. Turn it on under Connected apps in the dashboard, add ChatGPT as a custom MCP server with OAuth, and sign in with GitHub. ChatGPT then calls the memory tools during conversations. Your computer must be online, and SLM works fully without Web access.
Available tools depend on the selected SLM MCP profile and the installed release. Core tools include remember, recall, search, and get_status. Query the live server for the current tool list — the profile may expose additional tools depending on configuration. See the MCP documentation for details.
The database stays on your computer, but tool calls and results pass through the gateway and ChatGPT. Web access is optional, per-app, and you can remove an app at once.
Yes. It reads the same governed store as Claude Code, Codex and Cursor, subject to the scopes and roles you set. With your permission ChatGPT can also join SLM-Mesh and message a named local agent; messages arrive labelled as data, never as instructions.
Custom MCP plugins need a paid ChatGPT plan, and ChatGPT’s menus change. The host guide has the current steps and what to do if a ChatGPT dot cannot see your plugin.
Get started

ChatGPT,
with persistent memory.

Install SLM, turn on Web access, connect ChatGPT, then verify with get_status.

Install SuperLocalMemory MCP Protocol
★ Star on GitHub