AI Selection Assistant
Overview
Select text on any page, press a shortcut, and stream an AI response below the selection using your own API endpoint.
AI Selection Assistant — answers where you read. Select a sentence on any page, press Alt + 1–9, and the answer streams in underneath it. No new tab, no copy-paste, no losing your place. WHY INSTALL IT Reading something you do not fully understand usually means leaving the page: copy the text, open a chat, paste, wait, scroll back. This extension removes that loop. Your selection stays where it is, and the answer arrives as a proper document — headings, lists, tables, code and math included. • Stay in flow — the panel opens below the text you selected and closes with Esc or a click. • Read, do not decode — replies are rendered as Markdown, with tables, task lists, fenced code and LaTeX. KaTeX runs locally. • Use your own model — any OpenAI-compatible Chat Completions endpoint: OpenAI, DeepSeek, Ollama, LM Studio or your own gateway. • Keep control of the key — it stays in local extension storage and is sent only to the endpoint you entered. Leave it empty for local models. • Know what it is doing — open source under AGPL-3.0, no telemetry, no remote code. WHAT YOU CAN DO WITH IT • Students and researchers: explain a dense paragraph, summarize an abstract, define a term in context. • Developers: make sense of an error message or an API snippet without leaving the docs. • Writers and translators: translate, polish or rewrite a sentence in place. • Analysts: pull key points out of a report or an email. • Language learners: ask why a sentence is phrased the way it is. HOW IT WORKS 1. Select text on a page — regular text or text inside an input field. 2. Press Alt + 1 through Alt + 9. Each number is a prompt you can edit: summarize, translate, explain, polish, key points, rewrite, answer, titles, and one custom slot. 3. Read the answer below the selection. Press Stop to interrupt, Copy to keep the Markdown source. FEATURES • Nine editable prompt slots and six shortcut modifiers: Alt, Ctrl, Ctrl+Alt, Ctrl+Shift, Alt+Shift, Meta. • Streaming responses with a Stop button; Esc or a click outside closes the panel. • Markdown, tables, task lists, code blocks and LaTeX, rendered safely. • Copy the raw reply as Markdown. • Dark panel that follows the system theme. • English and Simplified Chinese interface. • Fetch the model list from your endpoint and test the connection before you start. • About 132 KB. No build step, and no background work beyond the request you triggered. PRIVACY The extension has no account system and no analytics. When you trigger a prompt, the selected text and the rendered prompt are sent to the Base URL you configured. Nothing is sent anywhere else. Your API key is stored in chrome.storage.local and used only for requests to that endpoint. The source is public and auditable. SETUP 1. Install the extension. 2. Open its options and enter a Base URL (for example https://api.openai.com/v1) and a model name. Add an API key if your provider requires one. 3. Select text on any page and press Alt + 1. GOOD TO KNOW • You need your own OpenAI-compatible endpoint; usage may be billed by that provider. • Browser pages such as chrome:// and the Chrome Web Store block content scripts, so the panel cannot appear there. • Selections inside an iframe are answered inside that frame; very narrow frames can clip the panel. • The API key is stored in plain text in local extension storage, as is normal for extensions. Use a scoped key. PERMISSIONS • storage — save settings and the optional API key on your device. • Host access to http and https pages — send requests to the endpoint you configure and draw the panel in the page you are reading. AI Selection Assistant is an independent project, not affiliated with OpenAI, DeepSeek, Google or Microsoft. Chrome and Edge are trademarks of their respective owners.
0 out of 5No ratings
Details
- Version1.5.0
- UpdatedNovember 5, 2026
- Offered byOMnCr
- Size136KiB
- Languages2 languages
- Developer
Email
hanyongxuan88888888@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser