Skip to content

omerbachar23/Gemini-Nav-Pins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gemini Nav Pins 📍

A lightweight Chrome extension that adds a "Table of Contents" to your Gemini sessions.


Why I built this

While using Gemini to study for technical interviews, I realized the interface lacks a basic navigation tool for long sessions. After several back-and-forth prompts, the chat becomes an "infinite scroll" where you quickly lose track of your original questions.

I felt this was a missing piece in the current UX, so I decided to build a custom solution to bridge that gap.


Features

  • Dynamic Pin Rail: Maps every prompt to a visual marker next to the scrollbar.
  • Hover Preview: See the question snippet instantly before you jump.
  • Smart Colors: Uses the Google palette to keep the UI native and organized.
  • Zero Config: Works out of the box on Gemini—no setup required.

Installation (Developer Mode)

  1. Download/Clone this repository to your local machine.
  2. Open Chrome and go to chrome://extensions/.
  3. Enable Developer mode (toggle in the top right corner). @@ -28,20 +28,20 @@

How it works

The extension uses a MutationObserver to monitor the Gemini chat container. It dynamically calculates the DOM position of each prompt and injects a navigation pin into a custom overlay. It’s designed to be lightweight and doesn't interfere with Gemini's core performance.


Contributing

I’m currently job hunting and treating this as a side project/MVP. If you find a bug, have a feature idea, or want to improve the code—feel free to open an Issue or submit a Pull Request.


License

This project is licensed under the MIT License.


Built by Omer Bachar Looking for my next challenge LinkedIn

About

Chrome extension for easy navigation in Gemini chat sessions using visual location pins.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors