Sometimes saves you three clicks!
A Firefox browser extension that automatically puts new bookmarks in the best matching folder.
- Smart: Uses embeddings to compare bookmark contents, titles, and paths
- Fast: Processes new bookmarks near-instantly
- Private: ML runs in your browser using Transformers.js
When you bookmark a page, the extension extracts clean text content using Mozilla Readability. It then calculates furiously fast potion static embeddings with Transformers.js The embeddings are stored locally in browser storage, keyed by bookmark/folder ID for fast retrieval. When you create a new bookmark, its content is compared against existing folder and bookmark embeddings using cosine similarity. Finally, the new bookmark is automatically moved to the best matching folder.
- Node.js 18+ and npm
- Firefox browser for development
web-extCLI tool for Firefox development
This build was only tested on macos 15.6.1, with node v24.4.1, and npm v11.4.2
- Install dependencies:
npm install- Build the extension:
npm run buildThis bundles all the necessary source code and files under build/, and packages the extension as a .zip under dist/.
Run the extension in development mode:
npm run devThis project is licensed under the MIT License - see the LICENSE file for details.
Author: Camille Van Hoffelen
Built with:
Icons made from:
- Bookmark by Arto Moro from Noun Project (CC BY 3.0)
- Sparkle by Titik Kornia Sari from Noun Project (CC BY 3.0)