Groupem
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.
주요 기능
- Cross-browser tab grouping extension
- Secure MCP server with robust authentication (Argon2id, AES-GCM, TOTP)
- Optional ML microservice for intelligent tab embeddings and clustering
- Flexible deployment with environment variables and auto-incrementing server ports
- Continuous Integration (CI) with GitHub Actions and Playwright for E2E testing
- 0 GitHub stars
사용 사례
- Intelligently organizing web content through machine learning-driven tab embeddings and clustering.
- Streamlining browser navigation by grouping related tabs across different browsers.
- Securely managing and synchronizing user tab sessions with robust authentication.