In-place explanations
Select code, a flag, or a shell command and read the explanation right next to the page content. No tab switching, no copied prompts, no extra workflow.
Highlight a snippet, right-click, and get a layered answer that covers the fragment itself, the parent concept, examples, and common mistakes. It is built for readers who spend all day inside the browser.
The extension is opinionated about teaching: it stays close to the text you selected, but it does not stop at the raw fragment. It gives the context a reader actually needs.
Select code, a flag, or a shell command and read the explanation right next to the page content. No tab switching, no copied prompts, no extra workflow.
Right-click a page and ask for a concise summary of the entire article. Useful for long docs, RFCs, changelogs, and codebase notes.
Choose Gemini or OpenRouter, set your model, and keep prompt templates editable from the settings page. The extension stays flexible without becoming complicated.
The UI follows browser language settings, stores preferences in Chrome storage, and behaves like an extension, not a separate product shell.
The flow is deliberately short. You do not need to open a separate website or manage a second interface just to ask a question.
It can be a command, a method call, a flag, or a small code fragment.
The floating panel appears near the selection and starts streaming a response.
The answer is formatted for scanning, so the important part shows up first.
If you are not loading it from the Chrome Web Store yet, the extension can be installed as an unpacked directory during development.
Go to chrome://extensions and enable Developer mode.
Choose the repository root after running pnpm build.
Open the settings page and enter your API key and model choice.
Preferences are stored locally in Chrome storage. Requests go only to the provider the user selected, and the public website is static.
No. The website is a separate public page used to explain the extension and its setup.
Yes. The settings page exposes the prompt templates so the explanation style can be tuned.
Gemini and OpenRouter are the supported providers in this repository.
The extension is designed to fit into the way you already browse docs and code. Install it locally, point it at your provider, and start explaining snippets in place.