AxlAxl / QuickNav for Google AI Studio

Published:

Version: 23+69c0082 updated

Summary: Restores classic chat navigation in Google AI Studio and adds a high-performance force-text-paste toggle.

Homepage: https://greasyfork.org/en/scripts/548346-quicknav-for-google-ai-studio

License: MIT

Antifeature: unspecified

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.

 

  1. Install a Userscript Manager (if you don't have one):

  2. 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.
  3. Install the QuickNav Script:

    • On this page, click the blue "Install" button. Your userscript manager will open a new tab. Simply confirm the installation.
  4. 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.

Rating: 0