ShadeRunner is a Chrome plugin designed to enhance on-page research by offering features such as text highlighting, paragraph summarization, and topic suggestions. The plugin uses Large Language Models (LLMs) to process sentences on the page, converting them into vectors and storing them in a local database while the user types. When a user searches for a term or summary from another source, the plugin identifies the nearest sentence to their query's vector and highlights it. Additionally, the Topic Explorer feature uses an LLM to brainstorm related topics, matching each sentence on the page with the nearest hot topic and highlighting them in vibrant colors. The Dynamic Summarizer tool provides bite-sized summaries of lengthy texts, allowing users to quickly grasp the gist of a passage while still accessing the full text. Users can install ShadeRunner by following step-by-step instructions or build it from source using npm or pnpm. The plugin is released under the MIT License and welcomes feature suggestions through pull requests on GitHub.