Smart Group with AI
Let Chrome's on-device AI read your tabs and invent semantic groups — no rules, no fixed categories, no internet connection.
Overview #
Smart Group with AI uses Chrome's built-in Prompt API to analyze tab titles and page content, then groups tabs by meaning. Unlike Group by Category (which maps domains to a fixed taxonomy), Smart Group with AI invents its own group labels from the actual content of your open tabs. The result is dynamic, context-aware grouping that adapts to whatever you are working on. Smart Group with AI is available to all Takt users — Free tier included. On the Free tier, grouping is capped at 5 groups per run; Premium unlocks unlimited groups per run.
How it works #
When you trigger Smart Group with AI, Takt sends each tab's title and a short excerpt of its page content to Chrome's on-device Prompt API (powered by Gemini Nano). The model returns a semantic label for each tab. Takt collects those labels, deduplicates them, and batches tabs into Chrome tab groups using the model-generated names.
Because the model runs entirely on your device, grouping happens in seconds without any network round-trip. The group labels change every time you run the feature — they reflect the current state of your open tabs, not a fixed list.
Takt creates groups largest first: the biggest cluster of tabs becomes the first group, then the next largest, proceeding in decreasing size order. Single tabs that don't share a cluster with any other tab stay ungrouped. On the Free plan, a single run creates up to 5 groups — the 5 largest clusters — and any remaining smaller clusters stay ungrouped.
How to enable #
Chrome's on-device Prompt API must be enabled before Takt can use it. Follow these steps to activate it:
-
Open Chrome and navigate to
chrome://on-device-internals— paste this into your address bar (you cannot click a link to achrome://address from a web page). - On the on-device AI page, check that the Gemini Nano model status is Available . If it shows Not installed , click Download and wait for the model to finish installing.
-
If the Prompt API is still not available, open
chrome://flags/#optimization-guide-on-device-modeland set the flag to Enabled BypassPerfRequirement , then relaunch Chrome. - Click the Smart Group with AI button in the Takt popup. Takt checks API availability on each invocation and will activate the full AI path once the model is ready.
Semantic fallback #
If the Prompt API is unavailable on your device — because the model has not been downloaded, the hardware does not meet Chrome's requirements, or you are running an older Chrome version — Takt automatically falls back to a semantic similarity algorithm. The fallback clusters tabs by computing similarity scores across tab titles and snippets, then groups tabs whose content is closest to each other.
The same fallback also fires if the on-device model takes too long to respond — Takt gives it a fixed time budget and moves on rather than leaving the button stuck waiting indefinitely.
The fallback fires silently, with no user action required. You still get AI-like grouping — just without the on-device language model. Both paths produce dynamic, content-aware groups; the model-backed path typically produces more descriptive labels.
Privacy #
All processing happens on-device. Tab titles and page content are passed to the Prompt API running locally inside Chrome — no data leaves the browser. Takt does not send any tab content to Anthropic, Google, or any external server. The Gemini Nano model itself is downloaded from Google when you install it, but inference runs entirely in your local Chrome process.
Edge cases & gotchas #
- Chrome 127+ required. The Prompt API is only available in Chrome 127 and later. If you are on an older version, Takt will use the semantic fallback automatically.
- Model download required. Gemini Nano must be installed before the Prompt API activates. The download is a one-time step; once installed, the model persists across Chrome sessions.
- Hardware requirements. Chrome imposes minimum hardware requirements for on-device AI. Most modern laptops and desktops qualify; older or low-powered devices may not. The semantic fallback fires automatically if your device does not meet the threshold.
- Labels change each run. Smart Group with AI generates labels from the current content of your tabs. Running the feature twice on the same set of tabs may produce slightly different group names.
- Free tier — no Premium gate. Smart Group with AI is available to all Takt users. No subscription is required to access either the Prompt API path or the semantic fallback. On the Free tier, each run is capped at 5 groups (the 5 largest buckets are kept); Premium unlocks unlimited groups per run.
- Partial content-read fallback. If Takt cannot read page content for some tabs, grouping still runs on titles only. A toast appears in the Takt popup to indicate the degraded state — no user action is required.