This bookmarklet displays Claude's memory for the current context — either project-specific memory when viewing a project or chat within a project, or organization-level memory otherwise.
Claude.ai's memory system synthesizes information from past conversations to personalize responses. This bookmarklet provides a quick way to view what Claude "remembers" about you or your project, including both the synthesized memory and any pending user corrections that haven't yet been incorporated into the nightly synthesis.
- Context-Aware: Automatically detects whether you're in a project chat, on a project page, or elsewhere, and fetches the appropriate memory.
- Clean Display: Renders memory in a dark-themed modal with basic markdown support (bold text).
- User Corrections: Separately displays any explicit memory edits you've made that are pending synthesis.
- Timestamp: Shows when the memory was last updated.
- Easy Dismiss: Click the × button or anywhere outside the modal to close.
- Visit Bookmarklet Installer
- Drag the created bookmarklet to your bookmarks bar.
- Create a new bookmark in your browser.
- Set the name to "Claude Memory Viewer" or similar.
- Set the URL to the JavaScript code found in
claude_memory_viewer.js.
- Navigate to any page on
https://claude.ai— a chat, a project, or the home page. - Click the "Claude Memory Viewer" bookmarklet.
- A modal will appear displaying:
- Synthesized Memory: Claude's consolidated understanding from past conversations.
- User Corrections: Any explicit edits you've made (shown separately, pending nightly synthesis).
- Last Updated: Timestamp of the most recent memory update.
- Organization ID Extraction: Parses Next.js flight data (
self.__next_f) to find thelastActiveOrgvalue. - Context Detection: Checks the URL to determine if you're in a chat or on a project page.
- Project Association: If in a chat, fetches chat metadata from the API to retrieve the associated
project_uuid. - Memory Fetch: Calls the appropriate memory endpoint:
- Project memory:
/api/organizations/{org}/memory?project_uuid={project} - Organization memory:
/api/organizations/{org}/memory
- Project memory:
- Rendering: Displays the response in a styled modal overlay.
- Memory is only available when logged into Claude.ai.
- Project memory is separate from organization memory — a project chat will show project-specific memory, not your overall organization memory.
- The "User Corrections" section only appears if you've made explicit memory edits that haven't been synthesized yet (synthesis occurs nightly).
- If no memory exists for the current context, the modal will indicate this.
MIT License - See LICENSE
Created by Oskar Austegard