Skip to content
This repository has been archived by the owner on Jan 18, 2025. It is now read-only.

tudoujunha/gemini-google-extension

Repository files navigation

Gemini for Google

Notice (2024-09-20)

The extension project has been banned from being published on the Google Web Store, and I will no longer maintain it. If you're interested, you can customize more features yourself and publish it on the Google Web Store.

Chrome Web Store Link Mozilla Add-ons Store Link Edge Web Store Link

A browser extension to display Gemini (Google's AI model, currently free) response alongside Google and other search engines results.

Before running this browser extension, you need to obtain the API key from Google. API key is currently free.

You can register the API key at https://makersuite.google.com/app/apikey.

Supported Search Engines

Google, Baidu, Bing, DuckDuckGo, Brave, Yahoo, Naver, Yandex, Kagi, Searx

Screenshot

Screenshot

Installation

Install from Chrome Web Store

Chrome Web Store Link

Install from Mozilla Add-on Store

Mozilla Add-ons Store Link

Install from Edge Web Store

Edge Web Store Link

Local Install Chrome/Edge Extension

  1. Download chromium.zip from Releases.
  2. Unzip the file.
  3. In Chrome/Edge go to the extensions page (chrome://extensions or edge://extensions).
  4. Enable Developer Mode.
  5. Drag the unzipped folder anywhere on the page to import it (do not delete the folder afterwards).

Local Install Firefox Extension

  1. Download firefox.zip from Releases.
  2. Unzip the file.
  3. Go to about:debugging, click "This Firefox" on the sidebar.
  4. Click "Load Temporary Add-on" button, then select any file in the unzipped folder.

Features

  • Supports all popular search engines
  • Supports Gemini Pro
  • Supports the official OpenAI API
  • Markdown rendering
  • Code highlights
  • Dark mode
  • Provide feedback to improve Gemini
  • Copy to clipboard
  • Custom trigger mode
  • Switch languages

Troubleshooting

How to make it work in Brave

Screenshot

Disable "Prevent sites from fingerprinting me based on my language preferences" in brave://settings/shields

Build from source

  1. Clone the repo
  2. Install dependencies with npm
  3. npm run build
  4. Load build/chromium/ or build/firefox/ directory to your browser

Credit

This project is inspired by and based on the following open-source project:

License

GPL-3.0 license