Linear Web Clipper is a Chrome extension I built to bridge the gap between web browsing and project management. I always wanted something like the web clipping features you see in note-taking apps like Notion or Heptabase, but wired directly into tickets in my Linear. The reason I built (vibe coding) this tool is to extract clean content from any web page, so it can help me to remember I need to read it later.
One of the features is the YouTube integration. It currently only supports videos that have captions, but the flow is pretty seamless -- it auto-detects YouTube video pages, extracts transcript segments with timestamps, and can reformat raw transcripts using AI. This makes it incredibly easy to turn a video into text.
The AI summarization engine comes with a few built-in styles -- concise, educational, comprehensive, and inspired -- or you can fully customize your own. It works with providers like OpenAI, Anthropic Claude, Google Gemini, DeepSeek, and Grok, with more on the way.
On the technical side, it's built with React 19, TypeScript, and Vite using the CRXJS framework for Chrome Extension Manifest V3. Content extraction relies on Mozilla Readability and Turndown for HTML-to-Markdown conversion, while the AI layer uses the Vercel AI SDK for streaming responses.
Try it out on the Chrome Web Store or check out the source code on GitHub.