asad
Written by asad
Last updated 4 days ago
The Browser Extension for MemoryPlugin provides seamless integration with AI chat platforms through your web browser.

Browser Compatibility

Works with all Chromium-based browsers:
  • Chrome
  • Arc
  • Opera
  • Microsoft Edge
  • Vivaldi
  • Brave
  • Kiwi Browser (Android)
  • And other Chromium derivatives
Extension download links are available on your MemoryPlugin Dashboard after signing up.
Account email independence: Your MemoryPlugin sign‑in email does not need to match the email you use on ChatGPT, Claude, TypingMind, or any other tool. Access and permissions are tied to your MemoryPlugin account (and API key when applicable), not third‑party logins.

Installation

Installation links are available on your MemoryPlugin Dashboard after signing up.

How to Use the Browser Extension

Once you install the browser extension, when you open supported AI tool websites, you will see a round MemoryPlugin button at the bottom right of the page. If you click on this button, you will be able to see all your memories and switch between active buckets. MemoryPlugin panel showing memories and bucket selector

Extension Interface

The MemoryPlugin panel provides:
  • Memory List: View all memories in your selected bucket
  • Bucket Selector: Switch between different memory buckets (contexts)
  • Memory Count: See how many memories are in each bucket
  • Smart Mode Toggle: Enable Smart Mode when available (gradual rollout)

Button Variations

Depending on the platform you are using, you will see:
  1. Quick Inject Button: A larger button with “Quick Inject” text on top
  2. Small MemoryPlugin Button: A smaller button near the chat input box
Quick Inject button near the chat input Both buttons perform the same function - activating MemoryPlugin for your current chat.

Memory Buckets

Organize your memories into different contexts using buckets:
  • Personal: Personal information and preferences
  • Work: Professional context and work-related information
  • Projects: Specific project details and requirements
  • Custom Buckets: Create your own categories as needed
Switch between buckets using the dropdown in the MemoryPlugin panel before injecting memories to use the appropriate context for your conversation.

Injecting Memories

The browser extension does not automatically inject memories into your chats. You need to press the MemoryPlugin button to activate MemoryPlugin for a given chat.
When you press the MemoryPlugin button, two things are added to the chat:
  1. Your memories from the chosen bucket in the MemoryPlugin window
  2. Instructions for the AI on how and when to add new memories
Without this activation step, MemoryPlugin is not active for the chat and your AI will not be able to read existing memories or create new ones. When you press the MemoryPlugin button, you will see text added to the chat input field that:
  1. Instructs the AI about what MemoryPlugin is and how to use it
  2. Contains current memories from your chosen bucket
  3. Instructs the AI on what to add to memory, and how

Adding New Memories

When you activate MemoryPlugin for a chat, the AI is instructed how to add new memories using a specific format:
to=memoryplugin&&memory=[memory text here]
The AI will trigger a new memory addition in one of two cases:
  • Automatic: It thinks something is worth remembering long term
  • Manual: You explicitly ask it to remember something
AI adding a new memory with the special format

Visual Feedback

When a new memory is added, you will see the round MemoryPlugin button briefly show a checkmark (✓) to indicate it has detected and successfully added the new memory. Success indicator showing memory was saved

Smart Mode

Smart Mode is currently undergoing a gradual rollout. If you’d like faster access, please contact support.
Smart Mode optimizes token consumption and keeps the AI focused by intelligently organizing and presenting your memories.

How It Works

  1. Automatic Categorization: Analyzes all memories in a bucket and identifies 4-7 main categories
  2. Category Summaries: Creates concise summaries for each category
  3. Smart Loading: Only loads full category details when relevant to the conversation
  4. Token Efficiency: Reduces token usage by not overwhelming the AI with irrelevant memories

Setup

To enable Smart Mode:
  1. Select a specific bucket (Smart Mode doesn’t work with “All memories”)
  2. Activate Smart Mode for that bucket in the web app (one-time setup)
  3. New memories will automatically be assigned to appropriate categories

Benefits

  • Reduced Token Usage: Only relevant memories are loaded
  • Better Focus: AI isn’t distracted by unrelated information
  • Contextual Awareness: AI knows high-level information about all categories
  • Automatic Management: New memories are categorized automatically

Supported Platforms

The browser extension works with all major AI platforms:

ChatGPT

chat.openai.com, chatgpt.com

Claude

claude.ai

Gemini

gemini.google.com

Perplexity

perplexity.ai

Grok

grok.com

Deepseek

chat.deepseek.com

Qwen

chat.qwen.ai

Poe

poe.com

TypingMind

typingmind.com

AI Studio

aistudio.google.com

Mistral

chat.mistral.ai

LibreChat

Self-hosted instances

Special Feature: Import from ChatGPT

The browser extension allows you to import your existing ChatGPT memories into MemoryPlugin with one click.
1

Install Extension

Ensure the browser extension is installed and you’re logged in
2

Open ChatGPT Settings

Navigate to ChatGPT and open Settings
3

Go to Personalization

Select the “Personalization” tab
4

Access Memory Management

Click “Manage memories”
5

Sync Memories

Click the “Sync Memories” button with the MemoryPlugin logo
6

Wait for Completion

The sync will complete in a few minutes
The sync process is idempotent - duplicate memories won’t be created if you run it multiple times.

Privacy & Security

Your memories are stored securely on MemoryPlugin servers and are only accessible to you when logged in.

Data Handling

  • Manual Activation: Memories are only added when you explicitly activate MemoryPlugin
  • Secure Transmission: All data is transmitted over HTTPS
  • Authentication: Requires login to access your memories
  • Bucket Isolation: Memories are organized in separate buckets for different contexts

Permissions

The extension requires certain permissions to function:
  • Storage: To cache authentication and preferences
  • Host Access: To inject UI into supported AI platforms
  • Cookies: To maintain your login session

Troubleshooting

Next Steps