NutEgg icon NutEgg Docs
← Back to Website GitHub

Chrome Extension Setup & Usage

The NutEgg Chrome extension lives in your browser's side panel, providing on-demand content extraction, YouTube mind maps with clickable timestamps, and one-click capture to Obsidian.

Installation

Option 1: Chrome Web Store (Recommended)

Install NutEgg with one click directly from the official Chrome Web Store:

  1. Visit the NutEgg Chrome Web Store page.
  2. Click Add to Chrome.
  3. Click the puzzle piece icon in Chrome's toolbar and pin NutEgg for convenient side panel access.

Option 2: From GitHub Release (.zip)

  1. Download the latest nutegg-chrome-extension-*.zip from the Releases page.
  2. Unzip the archive to a local folder on your computer.
  3. Open Google Chrome and go to chrome://extensions.
  4. Toggle Developer mode on in the upper-right corner.
  5. Click Load unpacked and select the unzipped directory containing manifest.json.
  6. Click the puzzle icon in the Chrome toolbar and pin NutEgg for easy access.

Side Panel Workflow

Clicking the NutEgg extension icon opens Chrome's side panel:

YouTube Integration & Smart Navigation

On YouTube video pages, NutEgg extracts:

Text In-Page Source Navigation

When reading articles, blogs, or forums:

Discussion Analysis & Community Perspectives

NutEgg analyzes public comments across YouTube, Reddit, Twitter/X, Zhihu, and forums:

Chrome-Only Standalone Mode (No Obsidian Required)

Don't have Obsidian installed or currently open? NutEgg works completely standalone inside Google Chrome!

⚡ Fast Web Reading Without Note Overhead

NutEgg is designed first and foremost as an ultra-fast web reading companion. You can extract, summarize, generate mind maps, and ask questions about any article or YouTube video directly in Chrome without ever touching a note vault.

Features Available in Chrome Standalone:

How to Configure Chrome-Only Mode:

  1. Right-click the NutEgg extension icon in Chrome's toolbar and select Options.
  2. Select your preferred AI provider (e.g., Google Gemini, OpenAI, Claude, DeepSeek, or OpenRouter) and enter your API key.
  3. Click Save. You're ready to analyze any page!

Obsidian Connection & AI Execution Modes

When you connect the Chrome extension to the optional NutEgg Obsidian plugin, Chrome seamlessly adapts depending on the selected execution mode:

🔒 API Key Security: Keys Never Leave Chrome

In Connected API Mode, your API keys stay strictly inside Chrome's secure extension storage. Obsidian manages knowledge templates and vault indexing, but delegates AI inference back to Chrome over an authenticated local WebSocket. Chrome makes the provider API call locally and returns only the generated text.

Execution Mode Where AI Runs Credentials Used
Chrome-Only Directly inside Chrome API key configured in Chrome Options
Connected API Mode Chrome (delegated via local WebSocket by Obsidian) API key in Chrome (keys never sent to Obsidian)
Shared Subscription Mode Inside Obsidian (via local CLI or ChatGPT OAuth) Zero API keys (uses Codex, Claude Code, Antigravity, or ChatGPT)

Multi-Profile Chrome Support

NutEgg supports multiple Chrome browser profiles (e.g. Personal and Work) connecting concurrently to the same Obsidian vault. Each Chrome profile retains its own provider, model, and API key independently. Connecting or switching execution modes never leaks or overwrites API keys between profiles.

Offline & Disconnect Recovery

If Obsidian is closed while connected mode is enabled, NutEgg displays a clear status light and gives you a one-click "Use Chrome mode instead" option. This lets you immediately continue reading and asking questions using your Chrome API setup without interruption or quota risk.

Configuration & Live Synchronization

NutEgg includes real-time synchronization between the extension Options and active side panels: