QuickNav for Google AI Studio: Classic Buttons, Supercharged Navigation ⚡
Ever lost your place while scrolling through a long Google AI Studio chat?
In the classic interface, there were just two simple buttons — Up (🔼) and Down (🔽) — that let you move cleanly from one message to the next. This script not only brings those buttons back, but also evolves them into a complete navigation system for power users.
Stop the endless scroll — and take back precise control of your conversations.
✨ Key Features & Benefits
This script injects a powerful yet non-intrusive navigation panel directly into the Google AI Studio interface, giving you total control over your conversation history.
- 🚀 Precise Navigation & Turbo-Scrolling:
- Get a compact control bar with four essential buttons: First (⏫), Previous (🔼), Next (🔽), and Last (⏬).
- Power User Tip: Press and hold any navigation button to rapidly scroll through messages at high speed.
- Auto-Follow Lock: Long-press the Last (⏬) button to lock it. It will continuously scroll to the end of the chat, visualized by a new "Plasma Blue" pulse animation. Perfect for keeping up with long generations. Click again to unlock.
- 🎨 Personalized Reading Experience (New!):
- Custom Font Size: Adjust the text size to your liking (10px - 32px) using the new settings menu or hotkeys. Includes smart scroll anchoring so you don't lose your place while resizing.
- Adjustable Chat Width: Reading on a wide monitor? Constrain the chat width to keep text centered and readable.
- Resizable Menu: Drag the edges of the navigation menu to make it as wide as you need for viewing long message snippets.
- 🧠 The 'Magic' Message Menu:
- The message counter (
Current / Total) is a powerful button! Click it to open a fully interactive menu that lists every single turn in your chat. - Instant Jump: See snippets of all your messages. Click any of them to be instantly taken to its location.
- Instant Tooltips: Simply hover over any message in the list to see its full, untruncated text in a tooltip.
- Smart Loader: For very long chats, use the "Load All" button to ensure every message's full text is indexed and available in the menu.
- 🎯 Smart UI & Focus Control:
- Context-Aware Indicator: A floating indicator shows your position. It now smartly appears during fast scrolling or when hovering near the edge of a message, then gently fades away.
- No More Page Jumps: Clicking the "Edit" button on a message now locks the scroll position, preventing the frustrating page jump that previously occurred.
- Real-time Progress: The indicator includes a scroll percentage tracker, so you always know your position within a long message.
- 🆕 Code Block Navigation:
- Responses with multiple code blocks now get their own navigation buttons!
- Instantly jump between different code snippets within a single message without losing your place.
⌨️ Hotkeys & Shortcuts
Important: To avoid conflicts with browser shortcuts, the main navigation hotkeys are:
- Focus Prompt Input:
Alt + P - Open/Close Menu:
Alt + M - Previous / Next Message:
Alt + PageUp / Alt + PageDown - First / Last Message:
Shift + Alt + PageUp / Shift + Alt + PageDown
Appearance Shortcuts (New):
- Font Size (- / +):
Alt + - / Alt + = (Reset: Alt + 0) - Chat Width (- / +):
Shift + Alt + - / Shift + Alt + = (Reset: Shift + Alt + 0)
⚙️ Installation & Usage
⚠️ Prerequisite: You need a userscript manager extension (such as Tampermonkey) and the “Allow User Scripts” slider must be turned on.
- Install a Userscript Manager (if you don't have one):
- Configure The Manager (One-Time Setup using Tampermonkey in Chrome as an example):
- a. Pin the Extension: After installing, click the puzzle piece icon (🧩) in your Chrome toolbar and click the pin icon next to Tampermonkey to keep it visible.
- b. Open Extension Settings: Right-click the newly pinned Tampermonkey icon and select 'Manage extension'.
- c. Enable Script Access: A new tab will open. Find the slider labeled "Allow User Scripts" and make sure it is turned on. This is a critical step that allows the script to function correctly.
- Install the QuickNav Script: Once your manager is set up, return to this page and click the green "Install this script" button." Your userscript manager will open a new tab. Simply confirm the installation.
- Start Using It:
- Navigate to Google AI Studio.
- Open any chat, and the QuickNav control panel will appear automatically above the input field. Enjoy!
💬 Feedback & Suggestions
Your feedback is what helps make QuickNav better! If you have an idea for a new feature, encounter a bug, or have any suggestions, please don't hesitate to share them.
The best way to get in touch is by starting a discussion on the Feedback tab above. I read every comment and appreciate you taking the time to help improve the script for everyone.
💖 Enjoying QuickNav?
Hope QuickNav has made your chats smoother, sped up finding messages, or saved you from endless scrolling - that’s exactly why I built it 🧡
If you’d like to help me keep building more, you can buy me a coffee in crypto:
☕️ Support via NowPayments
Even a small gesture means a lot - thank you for supporting indie development 🌱
Keywords for search: `Google AI Studio`, `AI Studio`, `chat navigation`, `Tampermonkey`, `Userscript`, `productivity`, `navigator`, `chat history`, `UI enhancement`, `conversation browser`, `keyboard navigation`, `power user`, `message index`, `jump to message`, `code block`, `code navigation`, `scroll lock`, `custom font size`, `chat width`, `resizable menu`, `better chat`, `script`, `controls`, `dark mode`, `light mode`, `accessibility`.