A standalone product in several parts: a Fastify + Prisma API, a React admin console, a Manifest V3 Chrome extension that captures and restores browser workspaces, and a public frontend.
| Directory | What it is |
|---|---|
backend |
Fastify + Prisma API. 21 Prisma models; routes for auth, me, admin, workspaces, profiles, sync, ai. Magic-link auth, audit logging, notifications. |
admin-web |
React + Vite + TypeScript admin console — overview, users, workspaces, profiles, events. |
extension-source |
Chrome extension source (Manifest V3, v1.1.0). Background workers for workspace detection, clustering, reminders and resume. |
extension-build |
The same extension, built and ready to load unpacked. |
extension-premium |
Premium build of the extension. |
frontend |
Public marketing frontend. |
The extension captures browser workspaces — open tabs and project context — and syncs them to the backend so a working session can be restored later.
Each Node part has its own package.json; run npm install in the one you are working on. The backend needs a .env (see .env.example) and npx prisma migrate deploy.
dist/ build output is committed as part of the release bundle and was left untouched by the comment cleanup — it is generated code.
RELEASE-NOTES.txt is the original release note.
MIT — see LICENSE. Copyright (c) 2026 Azhar Ali (SoftGlaze).
Nothing here derives from WordPress, so MIT rather than GPL.