Operations 5 min read

Enable Gemini AI in Chrome: Step‑by‑Step Native Integration Guide

This guide walks you through configuring Chrome to run the native Gemini AI assistant, covering required flag changes, language settings, installing the uv tool, cloning the enable‑chrome‑ai repository, and executing scripts to activate the Ask Gemini button without third‑party extensions.

IT Services Circle
IT Services Circle
IT Services Circle
Enable Gemini AI in Chrome: Step‑by‑Step Native Integration Guide

Browser Settings

Open chrome://flags/ and enable the Tabstrip Combo Button flag. Search for Tabstrip and set the Tabstrip Combo Button option to Enabled . Then search for Glic and enable all flags that start with Glic.

Navigate to chrome://settings/languages and set the preferred language to English . On macOS, also add Google Chrome with English language in the system General → Language & Region settings.

Install the uv Tool

For Windows, open a Command Prompt (Win+R, type cmd) and run:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

For macOS, open Terminal and run: curl -LsSf https://astral.sh/uv/install.sh | sh Close the terminal window after installation.

Clone and Prepare the Repository

Clone the GitHub repository that modifies Chrome’s local parameters:

git clone https://github.com/lcandy2/enable-chrome-ai.git

Navigate to the cloned directory and install required dependencies with:

uv sync

Run the Enabling Script

Execute the main script to apply the parameter changes and restart Chrome: uv run main.py After the browser restarts, an Ask Gemini button appears in the top‑right corner.

Adjust Gemini Panel Position

Open Chrome settings, go to the Appearance tab, and set Side panel position to left . This places the Gemini chat on the left side; you can move it to the right by changing the setting accordingly.

Final Notes

If your network cannot reach the required endpoints, the feature will not activate.

English UI is required; users who prefer other languages can keep the default UI.

No data loss has been observed after enabling the feature.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

AIGeminiGitHubChromeuvBrowser Setup
IT Services Circle
Written by

IT Services Circle

Delivering cutting-edge internet insights and practical learning resources. We're a passionate and principled IT media platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.