DEV Community

J Now
J Now

Posted on

Inline context without breaking your reading thread

Mid-article, I hit a term I half-knew — "shadow DOM" — and did what I always do: opened a new tab, read a bit, opened another tab from that one, and came back five minutes later having lost the paragraph I was in. The article never recovered.

rabbitholes fixes the specific failure mode where following a tangent kills the thread you were actually reading. Highlight any text and a shadow-DOM tooltip renders an explanation from Claude Haiku 4.5 next to your cursor — the host page is completely untouched, no layout shift, no pollution. Every explanation ends with two suggested rabbit-hole topics. Click either one and you're one hop deeper, still on the same page.

The part I use most: click any word inside the explanation to query that word, or drag across a phrase. The extension tracks how many hops deep you've gone — if you chase something long enough to reach 'philosophy', it generates a shareable trail of the path you took.

When inline context isn't enough, a globe icon re-answers the query enriched with Brave Search results and drops source chips you can click. A pencil icon opens a free-form follow-up that inherits everything so far as background context.

Zero telemetry, no intermediary server. Requests go directly from your browser to api.anthropic.com and api.search.brave.com. Your Anthropic API key lives in chrome.storage.sync — encrypted, never leaves the browser. Manifest V3.

https://github.com/robertnowell/rabbitholes

Top comments (0)