Browser Extension
Capture web content as memories, search your memory bank from any tab, and maintain cross-tab context with the Rekall browser extension.
Overview
The Rekall browser extension bridges the gap between web browsing and AI memory. When you encounter useful information -- documentation, Stack Overflow answers, design references, research papers -- you can capture it as a Rekall memory with one click. The extension also lets you search your entire memory bank from any tab and maintains context across multiple open pages.
All memories captured through the browser extension are immediately available in Claude Desktop, Cursor, OpenCode, and any other Rekall integration. Your web research seamlessly flows into your AI-assisted workflows.
Installation
Visit the Chrome Web Store
Search for "Rekall Memory" on the Chrome Web Store or use the direct link from your Rekall dashboard.
Click "Add to Chrome"
Click the install button and accept the permissions. The extension needs access to read page content for memory capture.
Pin the extension
Click the puzzle piece icon in your toolbar and pin Rekall for easy access. The extension icon appears next to your address bar.
Enter your API key
Click the Rekall icon and enter your API key when prompted. You can generate a key from your dashboard settings.
Chromium-based browsers supported
The extension works on all Chromium-based browsers including Google Chrome, Brave, Microsoft Edge, and Arc. Firefox support is planned for a future release.
Features
Capture Web Content
Save articles, documentation, code snippets, and any web content as memories with a single click.
Search Memories
Search your entire memory bank from any browser tab without leaving the page.
Cross-Tab Context
Maintain context across browser tabs. Research gathered in multiple tabs is unified into a coherent memory context.
Smart Extraction
Automatically extracts key entities, relationships, and concepts from captured content.
Auto-Tagging
Memories are automatically tagged based on content type, domain, and detected topics.
Real-Time Sync
Memories captured in the browser are instantly available in Claude Desktop, Cursor, and all other integrations.
Capture Web Content
To capture content from a web page, you have several options:
Captures the full page content with automatic summarization.
Choose "Save to Rekall" from the context menu to capture a specific selection.
Press Ctrl+Shift+R (or Cmd+Shift+R on Mac) to quick-capture.
Search Memories
Open the search panel by clicking the extension icon and switching to the Search tab, or use the keyboard shortcut Ctrl+Shift+S. Search uses hybrid matching to find relevant memories across all types.
Cross-Tab Context
When you have multiple tabs open for research, the extension tracks the content you visit and builds a unified context. This context is available to your AI tools so they understand what you have been researching, even across multiple websites and documentation pages.
Research sessions
Start a research session by clicking the extension icon and selecting "Start Session." All pages you visit during the session are automatically captured and organized into a coherent episodic memory when you end the session.
Configuration
API Key Setup
Click the Rekall extension icon and go to Settings. Enter your API key in the designated field:
API Key: rk_live_xxxxxxxxxxxxxxxxxxxxBase URL: https://api.rekall.ai (default)Context: browser-research (optional)
Use a dedicated API key
We recommend generating a separate API key for the browser extension with limited scopes (memory:create, memory:read, search:*). This follows the principle of least privilege and makes it easy to revoke access if needed.
Extension Settings
| Setting | Default | Description |
|---|---|---|
| Auto-capture | Off | Automatically capture all visited pages |
| Smart extract | On | Extract entities and key concepts from captured content |
| Context tracking | On | Track cross-tab browsing context |
| Domain blocklist | Empty | Domains to never capture from (e.g., banking sites) |
| Memory type | Episodic | Default memory type for captured content |
Privacy Considerations
The Rekall browser extension is designed with privacy in mind:
No passive tracking
The extension does not track or capture any content unless you explicitly trigger a capture or enable auto-capture for specific domains.
Domain blocklist
Add sensitive domains (banking, healthcare, personal email) to the blocklist. The extension is completely disabled on blocklisted domains.
Encrypted transmission
All data is transmitted over HTTPS with TLS 1.3. Captured content is sent directly to the Rekall API and never stored locally or on third-party servers.
Full deletion support
All captured memories can be viewed and permanently deleted from your Rekall dashboard at any time.
