Skip to content

Chrome Bookmarks Connector

The bookmarks_chrome connector indexes bookmarks from Google Chrome.

Quick Start

connectors:
bookmarks_chrome:
enabled: true

Chrome bookmarks are auto-detected from the default profile location.

Configuration Options

connectors:
bookmarks_chrome:
enabled: true
# Custom bookmark file path (optional)
bookmark_path: ~/Library/Application Support/Google/Chrome/Default/Bookmarks

Options Reference

OptionTypeDefaultDescription
enabledboolfalseEnable connector
bookmark_pathstringAuto-detectedPath to Chrome Bookmarks file

Auto-Detection

Default bookmark locations:

PlatformPath
macOS~/Library/Application Support/Google/Chrome/Default/Bookmarks
Linux~/.config/google-chrome/Default/Bookmarks
Windows%LOCALAPPDATA%/Google/Chrome/User Data/Default/Bookmarks

Also checks for Profile 1 and Chromium locations.

What Gets Indexed

For each bookmark:

FieldValue
sourcebookmarks_chrome
source_idChrome bookmark ID
entity_typebookmark
titleBookmark title
uriBookmark URL
tags["bookmark", "chrome"]
metadata{"folder": "folder/path"}

Bookmark Content

Each bookmark creates a chunk containing:

{title}
{url}

Search Examples

Terminal window
# Find bookmarks by title
hoard search "wiki" --source bookmarks_chrome
# Find bookmarks containing URL
hoard search "github.com"

Multiple Profiles

For Chrome profiles other than Default:

bookmarks_chrome:
enabled: true
bookmark_path: ~/Library/Application Support/Google/Chrome/Profile 1/Bookmarks

Sync Behavior

  • Bookmarks sync on each hoard sync
  • Deleted bookmarks are tombstoned
  • URL changes create new entities

Limitations

  • Title and URL only — No page content
  • Local profile — Chrome sync not accessed directly
  • Single profile — Configure multiple instances for multiple profiles

Troubleshooting

Bookmarks Not Found

  1. Check Chrome is installed
  2. Verify bookmark file exists at default location
  3. Try specifying bookmark_path explicitly

Missing Bookmarks

  1. Check bookmark exists in Chrome
  2. Run hoard connectors status

See Also