Skip to main content

Your Personal Assistant

The MemoryBox Browser Extension travels with you across the web. It automatically captures, structures, and transmits your AI interactions directly into your private, local memory store.

🔮 The Hover Orb Control Center

When visiting supported generative AI platforms, a persistent floating MemoryBox Orb appears on the right margin of your screen.
MemoryBox tracking orb on web interface

The floating tracking orb injected inline alongside web-based chat interfaces.

Clicking the floating orb icon opens an interactive quick-access control card. This card allows you to establish synchronization rules for the open web session without navigating away from your thread:
Orb active sync toggle options

The standard quick-sync control panel revealed by selecting the web workspace orb.

  • Auto Sync New Chats: Captures and sends fresh conversation instances directly to local storage.
  • Auto Sync Opened History: Parses and syncs older historical logs as you pull them open in your browser.
  • Sync Chat History… Trigger: Starts a multi-session data import sequence.

🔄 Executing a Comprehensive Chat History Sync

Selecting Sync Chat History… from the Orb popover initializes a background scanning pipeline to mass-import your past historical records:

1. The Sync Manifest Checklist

The extension reveals a multi-selection manifest panel to let you curate exactly which past threads get archived:
Browser extension sync list configuration panel

The extension selection manifest tracking available historical chat threads and current processing steps.

  • Select all: Master checkbox with an active thread selection counter (e.g., Selected 10/10).
  • Thread Identifiers: Thread titles mapped to explicit local platform hashes (e.g., gemini-f450e158...).
  • Live Status Chips: Real-time indicators showing whether a conversation is Pending, Preparing, or Done.
  • Inline Action Anchors: Use Abort to halt the pipeline or Minimize to reduce the layout interface.

2. Minimized Background Execution Layout

Clicking Minimize shrinks the data layout into a non-intrusive floating progress window, letting you work uninterrupted:
Minimized background synchronization component toggle

The minimized progress floating console tracking background conversation ingest workflows.

Background Execution Guard: The ingest pipeline runs entirely inside your active browser session. Keep the application tab open until progress completes.

🥞 Supported LLM Platforms

MemoryBox adapts automatically to the underlying design and API structure of each platform. Synchronization happens behind the scenes using two simple execution modes:
Captures conversation history directly from background network responses without modifying your open chat page.
Reconstructs conversation history inline using custom browser input drivers for chat interfaces that require DOM rendering.

⚙️ Primary Popup Configuration

Clicking the pinned MemoryBox logo icon in your browser system tray reveals your primary environment preferences, extension versions, and connection state cards.
Default browser extension settings layout

The default popup settings menu tracking connection integrity to the local desktop app.

Standard Settings Elements

  • Backend Link Indicator: Displays a live connection status badge (e.g., Connected) alongside the operational extension version.
  • Language Dropdown: Adapts UI elements to your preferred locale (Follow system, English, or 简体中文).
Extension language selection dropdown

Modifying localization properties through the native interface language selector.

  • Current Settings Overview: Displays a read-only telemetry block tracking operational parameters:
    • API Base URL: The target network socket bridging data (http://127.0.0.1:8128/api/v1).
    • Auto Sync New Chats Status: Reflects the active boolean condition toggle from your hover orb.
    • Auto Sync Opened History Status: Reflects the historical ingestion state toggle.

🧪 Experimental Features

Checking Enable Experimental Features inside the extension tray unlocks specialized UI injections and control systems for early testing.
Experimental features checked view

Activating experimental parameters inside the configuration drawer.

Advanced Orb Toggles

Activating this mode modifies your floating workspace environment. Clicking the browser hover orb expands the control interface to surface advanced parameters:
Hover orb menu with experimental toggles unlocked

The advanced tracking orb popover layout revealing extended experimental toggle configurations.

  • Show Send Button (PaperPlane Icon): Appends a manual submission icon alongside the input text field on ChatGPT and Gemini to manage prompt stream routing parameters.
  • Press ENTER to Include Memory: Adjusts form submission settings, loading localized historical contexts instantly with standard keyboard shortcuts.
  • Manually Select Memory: Bypasses automatic algorithmic ingestion heuristics, letting you curate individual inputs row by row.

🎞️ The Inline Session Library

When experimental features are active, the extension mounts a native Session Library panel directly beneath the primary message input field across supported platforms (ChatGPT, Gemini, Google AI, DeepSeek, and Doubao). This inline widget lets you query and reference your local database assets directly within the browser window.
Session Library collapsed view

The default collapsed view of the inline browser Session Library injected underneath the main prompt input.

Clicking the dropdown caret expands the panel to display a detailed chronological registry of your local knowledge assets:
Session Library expanded view tracking history logs

The expanded Session Library view showcasing indexed history sessions, space assignments, and unique memory IDs.

Session Item Architecture

Displays the main title or starting prompt text of the archived chat record.
Displays the exact date and time the data exchange was originally logged.
Exposes the raw application hash string (e.g., membox-83cb3ee1...) for local directory mapping.
The header toolbar provides a Refresh icon to pull down newly synced records from the local desktop core on demand.
Data Privacy & Transmission Boundary: MemoryBox saves your synced chats directly onto your local disk. The extension only contacts external endpoints when explicitly importing past conversation history from cloud platforms to write into your local workspace.