Highlight any text on the web. Get instant context from your own LLM.
Privacy-first, bring-your-own-key Chrome & Firefox extension. Select text → ✦ → streamed answer in a popover. No accounts, no telemetry, key stays on device.
Highlight-to-answer FAB · multi-conversation side panel · OpenAI / Anthropic / any OpenAI-compatible endpoint (Kimi, Groq, OpenRouter, Ollama, …) · custom actions & prompts · Ctrl/Cmd+Shift+E hotkey · Shadow DOM isolation · streamed markdown (DOMPurify) · Readability-based page context · onboarding + auto-saving settings.
pnpm install
pnpm dev # Chrome → load dist/
pnpm dev:firefox # Firefox → load dist-firefox/- Chrome:
chrome://extensions→ Developer mode → Load unpacked →dist/ - Firefox:
about:debugging→ Load Temporary Add-on →dist-firefox/manifest.json
pnpm build · pnpm build:firefox · pnpm typecheck · pnpm lint · pnpm test · pnpm test:e2e · pnpm package / package:firefox
Vite 6 + @crxjs/vite-plugin · Preact · Tailwind v4 · Zod · marked + DOMPurify · Floating UI · Biome · Vitest + Playwright.