Skip to content
    All projects

    Productivity / Browser

    TabZen

    Intelligent tab management that groups tabs by context, summarizes them, and archives them without losing information.

    Built with Base44Browser ExtensionAI Summarization

    Problem

    Research sessions end with forty tabs and no memory of why half of them were opened. Closing them loses the thread; keeping them makes the browser unusable. TabZen treats tabs as a working set that should be grouped, summarised and archived without losing the reason each one existed.

    What I built

    • Context grouping
    • AI summarization
    • Lossless archiving

    Built by Andrew

    Tech stack

    • Extension

      Browser extension APIsTab & window eventsLocal storage
    • AI layer

      Page summarisationTopic clusteringTitle normalisation
    • Interface

      Group viewSearch over archiveOne-click restore
    • Platform

      Base44Hosted app surface

    Challenges & how I solved them

    • Grouping that matches human intent

      Pure keyword clustering split obviously related pages. Grouping now combines page content signals with opener relationships and time proximity, which matches how a session actually forms.

    • Summarising cheaply

      Summarising every tab on every change is wasteful. Summaries are generated once per URL, cached, and refreshed only when the page changes materially.

    • Never losing a tab

      Any archive feature is only trusted if restore is perfect. Archive writes the full record before closing anything, and restore rebuilds the window layout exactly.

    Results so far

    Status
    LiveUsable at tabzen.base44.app.
    Core loop
    Group → summarise → archiveThree-step workflow.
    Data loss
    Zero by designArchive precedes close.