QuickNav for Google AI Studio
v23 Update: Zen Mode, Custom Hotkeys, Text Formatting Menu, Quick Delete, and Multi-Account URL Healing.
QuickNav modifies the Google AI Studio interface by restoring classic navigation controls and adding a set of data management and UI tools. It provides features for saving prompts, managing chat links, controlling the input field, and customizing the workspace layout.
✨ Key Features
🚀 Navigation & In-Chat Search
- Scroll Controls: A control bar with First (⏫), Previous (🔼), Next (🔽), and Last (⏬) buttons. Holding a button triggers continuous scrolling. Scroll speed is adjustable in settings.
- Menu Search & Tooltips: Click the message counter to open the Index Menu. Searching filters the messages. Hovering over a search result opens a tooltip with highlighted matches and
‹ › arrows to jump between multiple matches in the same turn.
- Autoscroll Protection: Detects native middle-click autoscroll and temporarily disables script menu hover states to prevent accidental UI openings.
- Menu Hover Blocker: Disables the hover activation for the native "What's new" menu in the bottom left corner, requiring a direct click to open.
✍️ Input Control & Formatting
- Text Formatting Menu (New): A toolbar dropdown (
Alt + /) to wrap selected text in Markdown (bold, italic, code), brackets, or XML/HTML tags (e.g., <context>).
- Smart Paste: The Paste button prioritizes inserting text currently highlighted on the web page. If no text is selected, it falls back to the OS clipboard.
- Force Plain Text Paste: A toggle to bypass AI Studio's default behavior that converts long pasted text into attached
.txt files.
- Input Resizer: Toggles the input field height between Min, Mid, and Max states.
⚡ Workflow Utilities
- Quick Delete (New): Adds an inline trash icon to each chat message. Requires a double-click to confirm. An optional "Cascade Delete" setting removes associated model thoughts when a response is deleted.
- URL Healer / Multi-Account Support (New): If a chat link returns an "access restricted" error, the script sequentially tests your other active Google accounts (
/u/1/, /u/2/, etc.) to locate the authorized session and load the prompt.
- Inline Code Copy (New): Clicking any single-line code snippet within a chat message instantly copies it to the clipboard.
📚 Prompt Library & ⭐ Favorites
- Prompt Manager: Store, edit, and organize text prompts using custom color-coded tags. Added color palette selection when creating new tags.
- Favorites Manager: Bookmark specific chat URLs. Saved items now display the associated Google account name.
- Data Management: Both menus include Search, Import/Export (JSON) with metadata, and a 'Remove Duplicates' utility.
🧘 Workspace & UI Control (New)
- Zen Mode: A single toggle (
Alt + Z) that requests browser fullscreen, expands chat width, increases text size, and hides the left and right sidebars. Behavior is configurable in settings.
- Tabbed Settings & Presets: The settings panel is divided into categories. Font size and chat width adjustments now use predefined MIN, MID, and MAX presets instead of incremental steps.
- Header Integration: Theme, Favorites, and Zen Mode toggles are integrated directly into the native top header bar.
⌨️ Custom Hotkeys Manager (New)
- Hotkey Rebinding: Press
Shift + Alt + H to open the Hotkeys Manager. You can view, record, and reassign shortcuts for navigation, UI panels, and formatting actions. The system detects and prevents key conflicts.
⌨️ Default Hotkeys
Note: All hotkeys listed below can be reassigned via the Hotkeys Manager (Shift + Alt + H).
Menus & UI:
- Prompt Library:
Alt + L
- Favorites:
Shift + Alt + F
- Nav Menu:
Alt + M
- Settings:
Shift + Alt + S
- Zen Mode:
Alt + Z
- Theme Toggle:
Shift + Alt + T
Input & Editing:
- Focus Input:
Alt + P
- Format Text Menu:
Alt + /
- Copy / Paste:
Alt + C / Alt + V
- Clear Prompt:
Alt + Shift + Backspace
- Input Height (Up/Down):
Alt + ArrowUp / Alt + ArrowDown
Navigation & Actions:
- Prev / Next Message:
Alt + PageUp / Alt + PageDown
- First / Last Message:
Shift + Alt + PageUp / Shift + Alt + PageDown
- Delete Focused Msg:
Shift + Delete
- Delete Conversation:
Shift + Alt + Delete
Appearance (Cycle Presets):
- Font Size (- / +):
Alt + [ / Alt + ]
- Chat Width (- / +):
Shift + Alt + [ / Shift + Alt + ]
⚙️ Installation & Usage
⚠️ Prerequisite: You need a userscript manager extension (such as Tampermonkey), and within its settings, the option to allow user scripts must be enabled.
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:
- On this page, click the blue "Install" 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.
💬 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 opening an issue on the Issues tab for this script. I read every comment and appreciate you taking the time to help improve the script for everyone.
💖 Support Development
If this tool improves your workflow, you can support its maintenance.
Support via NowPayments (Crypto)
Keywords: Google AI Studio, AI Studio, Prompt Library, Prompt Manager, Favorites, Chat Bookmarks, Search in Chat, Force Paste, Tampermonkey, Productivity, Navigation, Dark Mode, Zen Mode, Hotkeys.