An all-in-one Chrome extension for Google Gemini: organize conversations into folders, track usage in real time, export chats instantly, and control the chat layout.
Organize Gemini conversations into folders by topic (work, study, projects, etc.). Folder structure syncs automatically through your Chrome account, so it stays consistent across machines.
A draggable floating capsule shows your plan, current usage, weekly limit, and time until reset. It refreshes automatically when you send a prompt or click the refresh button.
Export any answer as a clean Markdown (.md) file, or download the full conversation as structured JSON (timestamps, prompts, and responses). The export capsule adapts its style automatically to light or dark mode.
Choose System, Dark, or Light mode; the setting applies instantly to both the extension popup and the Gemini page. A width slider (750px to full width) lets you widen or narrow the chat column without triggering Gemini's virtual-scroll bugs.
| Folder management and usage tracker | Conversation export |
|---|---|
![]() |
![]() |
Load the extension unpacked in developer mode:
- Download the latest
gemini-extension.zipfrom GitHub Releases and unzip it, or clone the repo:git clone https://github.com/dongqdev/gemini-extension.git
- Open Chrome and go to
chrome://extensions/. - Enable Developer mode in the top right.
- Click Load unpacked and select this project directory.
- Visit gemini.google.com and the extension will be active.
- Platform: Chrome Extension Manifest V3
- Frontend: Vanilla HTML5, modern CSS3 (CSS variables, dynamic brightness detection), JavaScript (ES6+)
- Libraries: TurndownService (Markdown conversion), Chrome Storage Sync API
- Architecture: content scripts, background service worker, Chrome messaging bus
This project is licensed under the MIT License.

