BookSmart hero
Productivity App

BookSmart

Tabs to knowledge in one click

Tech: TypeScript · Chrome Extension APIs · WebLLM

Save every tab without the clutter

The Problem

People open dozens of tabs while working, then close the browser and lose the context. Traditional bookmarks are manual and static, so most tabs never get saved. Tab managers often feel like cluttered dashboards with no intelligence. Users want a way to capture a session quickly and retrieve it by meaning, not by memory.

The Solution

BookSmart lets heavy-tab users save a full session with one click and auto-classifies each page so they can rediscover it by topic or intent.

Target Audience

Researchers, developers, and heavy-tab users who open 30+ tabs per session and lose track of what matters

Market Opportunity

Knowledge work is increasingly web-based, and tab overload is a daily pain point. AI can now summarize and classify pages locally, which reduces privacy risk and cloud dependency. Extensions that turn browsing history into reusable knowledge are a growing niche.

Key Features

One-Click Session Snapshot

Capture all open tabs at once with titles, favicons, and metadata. It turns a chaotic session into a saved artifact.

AI Topic Classification

Uses WebLLM to label pages by topic or task. Makes retrieval faster than manual folders.

Privacy Gate for Cloud AI

Sensitive tabs can be excluded from external API calls. Users stay in control of what leaves their device.

Smart Reopen and Export

Restore a session or export it for later review. Keeps research portable across devices.

Technology Stack

Frontend: TypeScript, Chrome Extension APIs
Ai ml: WebLLM (local inference)
Storage: chrome.storage (local)
Other: Webpack

Project Status

MVP complete — seeking first 100 users

Engineering Reflection

If starting over, I’d architect a clear plug-in interface for new classifiers so adding models wouldn’t require UI changes. I’d also design the storage schema around cross-device sync earlier to avoid migration pain later.

Looking For

Open to beta users, productivity-focused angels, and partners with browser-extension distribution experience

View Technical Overview

BookSmart is a Chrome extension that turns all open tabs into smart bookmarks, keeping titles, descriptions, visit history, and favicons in one organized dashboard.

It solves the tab overwhelm problem by classifying saved pages automatically, offering session snapshots, exports, and quick reopen actions so nothing important is lost.

Classification can run locally via WebLLM or route through online LLMs like DeepSeek and OpenAI, with a built-in safety gate that keeps sensitive content away from external APIs.

Built with TypeScript, Webpack, Chrome Extension APIs, and @mlc-ai/web-llm; integrates commercial LLM REST endpoints while storing all preferences locally in chrome.storage.