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

1

Visit the Chrome Web Store

Search for "Rekall Memory" on the Chrome Web Store or use the direct link from your Rekall dashboard.

2

Click "Add to Chrome"

Click the install button and accept the permissions. The extension needs access to read page content for memory capture.

3

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.

4

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

photo_camera

Capture Web Content

Save articles, documentation, code snippets, and any web content as memories with a single click.

search

Search Memories

Search your entire memory bank from any browser tab without leaving the page.

tab

Cross-Tab Context

Maintain context across browser tabs. Research gathered in multiple tabs is unified into a coherent memory context.

auto_fix_high

Smart Extraction

Automatically extracts key entities, relationships, and concepts from captured content.

label

Auto-Tagging

Memories are automatically tagged based on content type, domain, and detected topics.

sync

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:

mouse
Click the extension icon

Captures the full page content with automatic summarization.

select_all
Select text and right-click

Choose "Save to Rekall" from the context menu to capture a specific selection.

keyboard
Keyboard shortcut

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:

Extension settings
API Key: rk_live_xxxxxxxxxxxxxxxxxxxx
Base 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

SettingDefaultDescription
Auto-captureOffAutomatically capture all visited pages
Smart extractOnExtract entities and key concepts from captured content
Context trackingOnTrack cross-tab browsing context
Domain blocklistEmptyDomains to never capture from (e.g., banking sites)
Memory typeEpisodicDefault memory type for captured content

Privacy Considerations

The Rekall browser extension is designed with privacy in mind:

visibility_off

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.

block

Domain blocklist

Add sensitive domains (banking, healthcare, personal email) to the blocklist. The extension is completely disabled on blocklisted domains.

lock

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.

delete_forever

Full deletion support

All captured memories can be viewed and permanently deleted from your Rekall dashboard at any time.

Next Steps

Rekall
rekall