AI Quick Scroll is a Google Chrome extension designed to enhance your navigation experience when interacting with the main AI web interfaces. It provides features to quickly scroll and navigate through lengthy conversations.
- Dynamic Navigation Bar: Injects a dedicated navigation sidebar into the AI chat interface.
- Chat Item Navigation: Automatically populates this sidebar with links to each user query and AI response in the current chat.
- Concise Summaries: Generates a short summary (e.g., the first 10 words) for each query and response in the navigation links for easy identification.
- Click-to-Scroll: Instantly jump to a specific query or response by clicking its summary in the navigation bar.
- Real-time Updates: The navigation bar dynamically updates as new messages appear, adding new queries and responses automatically.
- Collapsible Sidebar: The navigation bar can be collapsed to save screen space and expanded when needed.
- Automatic Layout Adjustment: The extension adjusts the main AI content area to prevent overlap with the navigation bar.
-
Download the Pre-built Extension:
- Download
quick-scroll.zip
from the root of this repository - Extract the ZIP file to a local folder
- Download
-
Load the Extension in Chrome:
- Open Google Chrome
- Navigate to
chrome://extensions
- Enable Developer mode by toggling the switch in the top right corner
- Click Load unpacked
- Select the extracted
quick-scroll
folder - The extension will be loaded and active immediately
If you want to modify the code or contribute:
-
Clone the Repository:
git clone https://github.com/AyoTheDev/llm-quick-scroll.git cd llm-quick-scroll
-
Load the Extension in Chrome:
- Open Google Chrome
- Navigate to
chrome://extensions
- Enable Developer mode by toggling the switch in the top right corner
- Click Load unpacked
- Select the project directory (containing
manifest.json
) - The extension will be loaded and active
Once installed, the extension will automatically activate when you are on the AI websites. Look for the new navigation elements or features provided by the extension to improve your scrolling experience.
Contributions are welcome! If you'd like to contribute to AI Quick Scroll, please follow these steps:
- Fork the Repository: Click the 'Fork' button at the top right of the repository page.
- Clone Your Fork:
git clone https://github.com/YOUR_USERNAME/llm-quick-scroll.git
(ReplaceYOUR_USERNAME
with the contributor's GitHub username) - Create a New Branch:
git checkout -b feature/your-feature-name
orbugfix/your-bug-fix-name
- Make Your Changes: Implement your feature or bug fix.
- Commit Your Changes:
git commit -m "Add some feature"
- Push to Your Branch:
git push origin feature/your-feature-name
- Open a Pull Request: Go to the original repository and open a pull request from your forked branch.
Please make sure your code adheres to the project's coding standards and include a clear description of your changes in the pull request.
- Have an idea of what it is you're trying to implement, try to think in terms of focused and singular 'features' that you envision the software having
- Come up with step by step of how the feature or solution works, algorithmically whare the logical steps in youre feature?
- Ask your AI or Agent to complete one step at a time
- Test each step to ensure it works as expected
- Commit/save your changes after you're happy with each step
- Iterate, restarting as much as you need to till youve got a working solution for each step
This software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
I have put MINIMAL effort into this project beyond 2- 5 prompt 'vibe coding' sessions.
This is an open-source project and is not affiliated with or endorsed by Google or Gemini.