TabMind is a Chrome Extension (Manifest V3) for semantic tab search, AI grouping, and fast tab actions from a side panel.
- Semantic tab search (local indexing plus local embeddings)
- AI tab summary and AI grouping
- Assistant for natural language tab actions
- Pin and unpin with saved pin restore
- Tab usage signals: live time, unused time, active time
- Likely unnecessary tab detection
- TypeScript
- React and Vite
- Chrome Extension APIs (MV3)
- Dexie (IndexedDB)
- OpenAI API and Anthropic API (optional, user-provided keys)
- Open repository: https://github.com/werqasfcx/Ai-TabManager
- Click Code
- Click Download ZIP
- Extract the archive
git clone https://github.com/werqasfcx/Ai-TabManager.git
cd Ai-TabManagernpm install
npm run buildIf you changed source files and want to update committed build artifacts:
npm run build
git add dist
git commit -m "Update dist build"
git pushThis repository keeps dist versioned, so remember to rebuild before pushing feature changes.
- Open
chrome://extensions - Enable
Developer mode - Click
Load unpacked - Select the
distfolder
- Open several
http/httpstabs - Open TabMind side panel
- Search tabs by meaning in
Search - Use assistant commands, for example:
tab.listtab.close target=all query=youtubetab.pin target=alltab.restore
- API keys are optional and can be added in
Settings - After code changes, rebuild and click
Reloadinchrome://extensions - Detailed token commands are in
BOT_TOKENS.md