Facilitates cross-browser tab grouping through a secure server and an optional machine learning microservice for enhanced organization.
Groupem is a comprehensive system designed to streamline browser productivity by enabling cross-browser tab grouping. It comprises a browser extension, a secure Node.js-based MCP server utilizing Prisma and SQLite for data management, and an optional Python FastAPI ML microservice. The MCP server incorporates strong security features like Argon2id for password hashing, AES-GCM encryption for session and storage data, and TOTP for multi-factor authentication. While the server provides basic TF-IDF style embeddings for tab organization, integrating the ML microservice unlocks advanced embeddings and clustering for more intelligent tab management, helping users efficiently navigate and manage their digital workspace.