← all repositories
josStorer/chatGPT-search-engine-extension

A fork that outlived its upstream

When the original ChatGPT search extension went closed-source, this one kept the lights on—and added Safari, Android, and a dozen more search engines.

622 stars JavaScript Chat Assistants
chatGPT-search-engine-extension
Velocity · 7d
+0.5
★ / day
Trend
steady
star history

What it does

Injects ChatGPT answers directly into your search results page. Supports Google, Bing, DuckDuckGo, Baidu, Kagi, Neeva, Searx, and roughly a dozen others across Chrome, Edge, Firefox, Safari, and even Android (via Kiwi Browser). You search, it asks ChatGPT in parallel, and the response appears beside the blue links.

The interesting bit

This is a hard fork born from frustration: the upstream repo got acquired, went closed-source, and stopped merging PRs. The author kept it open, added interactive mode (separate ChatGPT sessions per page), real-time settings preview, and a custom mount point for unsupported engines. Also notable: they deliberately didn’t upload to app stores on “ethical reasons,” so you’re side-loading or building from source.

Key highlights

  • Supports 12+ search engines including niche ones (StartPage, Ecosia, Searx instances, Neeva)
  • Android and Safari (macOS) support, both rare in this extension category
  • Interactive mode: each search page gets its own ChatGPT session, not one shared conversation
  • Real-time theme/settings preview, collapsible answers, LaTeX rendering, code highlighting
  • Automated CI verifies search engine configs don’t break on DOM changes

Caveats

  • No app store builds; installation requires developer mode and manual zip loading (or building from source)
  • The repo itself is now a legacy stub: active development moved to ChatGPTBox in 2023
  • Safari install is a multi-step slog involving unsigned extension permissions

Verdict

Worth a look if you want a fully open-source, browser-agnostic ChatGPT sidebar and don’t mind manual installation. Skip it if you need one-click app store convenience—the author already moved on to a successor project.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.