03Project 02 / 15

Sidenote

202610 technologiesLive

Overview

Sidenote is a passion project I designed and built from scratch — a Chrome extension that turns the browser side panel into an AI-powered reading assistant for articles, PDFs, research papers and uploaded documents. It summarises any page in seconds at three depths — a quick TL;DR, a standard overview, or a structured deep-read — and lets you chat with the document, where every answer is backed by numbered citations that scroll to and highlight the exact source passage when clicked. An Explain Simply tool rewrites dense, jargon-heavy passages at a chosen reading level without losing accuracy, and an automatically generated glossary defines every key term and links back to where it first appears on the page. Built as a pnpm monorepo, Sidenote pairs a Vite and React 19 Manifest V3 extension with a Next.js 16 backend deployed on Vercel, backed by Supabase (Postgres with pgvector) for storage and authentication, Anthropic's Claude models for generation, and Voyage AI embeddings for citation retrieval. It ships with passwordless magic-link sign-in, Stripe billing and a free tier.