Tabber is a Chrome Extension that uses Chrome’s built-in Gemini Nano AI (Prompt API) to help you organize, summarize, and manage your open tabs — privately, locally, and intelligently.
-
🧠 AI-Powered Tab Classification
Automatically sorts your open tabs into categories like Work, Entertainment, Learning, or Social using Chrome’s built-in AI. -
🗂️ Accordion View for Easy Navigation
See all your tabs grouped neatly — collapse or expand categories with a single click for a clean overview. -
🎯 Focus Mode with Checkboxes
Select categories to keep open and close the rest instantly, reducing CPU and memory usage while staying focused. -
🔄 Scroll Position Memory
Each tab remembers exactly where you left off, so you can resume instantly without searching. -
⚡ Powered by Gemini Nano
All classification and reasoning are handled locally via Chrome’s Prompt API, ensuring privacy, offline access, and fast on-device AI performance.
-
Clone the repository
git clone <your-repo-url> cd tabber npm install
-
Build the project
npm run build
-
Load in Chrome
- Open
chrome://extensions/ - Enable Developer Mode
- Click Load unpacked
- Select the
dist/folder
- Open
| Component | Description |
|---|---|
| Chrome Prompt API (Gemini Nano) | Handles AI tab classification locally |
| Vite | Fast bundler for building extension scripts |
| Manifest V3 | Modern Chrome Extension architecture |
| Vanilla JS + HTML + CSS | Lightweight, fast, and fully local |
Tab overload is a real productivity killer.
Tabber turns your browser into a smart workspace that helps you stay organized and focused — all while keeping your data private and on your device.
- Challenge: Google Chrome Built-in AI Hackathon 2025
- AI Used: Chrome’s Prompt API (Gemini Nano)
- Data Privacy: 100% on-device
- Offline Support: Yes
- Build Command:
npm run build - Load Folder:
dist/
