English | 简体中文
Export tabs from Edge or Chrome, let ChatGPT / Claude / Gemini / Codex design a grouping plan, then import the result back into the browser.
This extension exists because:
- browser tab grouping is useful
- Edge already has AI-assisted tab grouping
- but the built-in grouping result is often shallow, unstable, or just not good enough for large real-world tab sets
So the goal here is not “another tiny built-in AI toy”. The goal is:
- export the full current-window tab set as structured JSON
- let a stronger external model do the reasoning
- import a clean grouping plan back
No.
This workflow is intentionally file-based, so you can use:
- ChatGPT web/app
- Claude web/app
- Gemini
- Codex
- Claude Code
- OpenCode
without wiring any API provider into the extension.
- export current-window tabs as standard JSON
- detect duplicate tabs and optionally close extras
- optionally clean common noise tabs such as Bilibili home and new-tab pages
- import a standard groups JSON file
- apply groups back to the browser
- Open
edge://extensions/orchrome://extensions/ - Turn on Developer mode
- Click Load unpacked
- Select the
srcfolder
Open the popup and click:
- Export JSON File
Save the file somewhere obvious, such as the desktop.
Send the exported file to your preferred model and ask it to:
- group tabs by task or topic
- keep group names short
- avoid over-fragmentation
- output valid
tab-organize.groupsJSON
Back in the popup:
- choose Choose Groups JSON
- or drag the generated JSON file into the popup
Then click:
- Apply Groups
Inside the popup, the first button most beginners use is:
- Export JSON File
After that, you should imagine the first “success screenshot” as:
- a JSON file saved to your desktop
- the browser tabs themselves have not changed yet
Send that exported JSON file.
You do not need to paste a giant text dump. You do not need to manually rewrite tab titles.
It should return a file shaped like:
{
"type": "tab-organize.groups",
"version": "1.0",
"groups": [
{ "name": "Research", "color": "blue", "tabs": [1, 2, 3] }
]
}In the popup:
- Choose Groups JSON
- Apply Groups
Only this last step actually changes browser groups.
The built-in browser AI grouping experience is often weak because:
- it sees less structured context
- it has shallow grouping heuristics
- it is hard to iterate and improve
This extension is stronger because you can:
- export full tab data
- choose a frontier model yourself
- re-run the workflow any time
- keep the process transparent
Before exporting, you can also use:
- duplicate scan and cleanup
- optional cleanup for Bilibili home tabs and new-tab pages
This helps produce a cleaner export before AI sees it.
- Export/import works on the current window only.
tabsin the groups JSON are 1-based indices from the export file.- If you open, close, or reorder tabs after export, indices may no longer match.
MIT