4 items
Automatically group your tabs using a local AI model — no server required. Gruper — Smart Tab Grouping for Chrome, Brave & More If you've used Arc browser, you know how great automatic tab grouping is. Gruper brings that same experience to Chrome, Brave, Dia, and other Chromium browsers. What it does Click the Gruper icon or press Alt+Shift+G. Your messy pile of tabs gets sorted into color-coded groups by topic. News tabs go together. Dev tools cluster up. Shopping finds shopping. Each group gets a short name and a color so you can scan your tab bar and find what you need. Your browser, your choice Run locally — no account, no cloud Gruper runs an AI model directly on your GPU using WebGPU. Nothing leaves your machine. The model downloads once and caches in your browser. Pick a size that fits your hardware: - Qwen2.5-7B — best results (default) - Llama-3.1-8B — solid all-rounder - Qwen2.5-3B — lighter, faster - Qwen2.5-1.5B — minimal footprint Local models can take up to 30 seconds to generate groupings depending on your GPU and the number of open tabs. Or use the cloud If you'd rather not use your GPU, plug in an OpenRouter API key and pick from models by Google, Anthropic, OpenAI, Meta, DeepSeek — or type in any model ID OpenRouter supports. Groups by topic, not domain Two GitHub tabs about different projects won't get lumped together. A cooking blog and a recipe site will. Gruper looks at what each tab is about, not just where it's hosted. What you get - One-click grouping or keyboard shortcut (Alt+Shift+G) - Named, color-coded tab groups - Local-first — your data stays on your machine when using a local model - Four local model sizes or unlimited cloud models via OpenRouter - The model stays loaded between uses — no waiting around - One-click to clear all groups and start fresh Privacy With a local model, nothing leaves your browser. With OpenRouter, only tab titles and URLs are sent to generate groupings — no history, no cookies, no personal data. Requirements - Chrome 113+ or a compatible Chromium browser (Brave, Dia, etc.) - WebGPU support for local models - ~1 GB free GPU memory for the default model Note: Gruper needs the Chrome tab groups API. Browsers with custom tab systems (like Arc) are not supported — but then again, Arc already does this natively.
Mar 31, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.