AxlAxl / QuickNav for Google AI Studio

Published:

Version: 22.0+03dc90a 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: Navigation & Productivity Suite

 

v22.0 Update: Structural compatibility fixes, Nav Menu Search, Force Text Paste, and UI Enhancements.

 

QuickNav enhances your Google AI Studio workflow by restoring classic navigation controls and adding a suite of productivity tools. From saving your best prompts and managing favorite chats, to searching within conversations and controlling your input field — this script provides a more efficient interface.

 

✨ Key Features

 

🚀 Navigation & In-Chat Search (Updated)

  • In-Menu Search: Click the message counter (Current / Total) to open the Index Menu, now featuring a search bar. Filter turns, highlight matches in the tooltip, and jump between specific words using the arrows.
  • Classic Controls: A compact bar with First (⏫), Previous (🔼), Next (🔽), and Last (⏬) buttons. Press and hold any button to scroll rapidly.
  • Auto-Follow Lock: Long-press Last (⏬) to lock scrolling to the bottom. Useful for monitoring long generations.
  • Code Previews: Collapsed code blocks now display a handy 2-line text preview directly in the chat header (can be disabled in settings).

 

✍️ Input Control & Fixes (Updated)

  • Force Plain Text Paste: Bypass AI Studio's default behavior that converts long pasted text (1000+ chars) into attached .txt files. Use the new clipboard toggle in the prompt toolbar to force raw text paste.
  • Smart Prompt Resizer: Toggle the input field height between Min, Mid, and Max states. The field automatically expands as you type and collapses when you clear it entirely.
  • Custom History Stack: The script implements its own Undo (Ctrl+Z) and Redo (Ctrl+Y) logic specifically for the prompt box.
  • Quick Actions: Dedicated buttons for Copy, Paste, and a safety-guarded Clear (requires double-click).

 

📚 Prompt Library

A built-in system to manage your prompts without leaving the chat.

  • Save & Organize: Store frequently used prompts. Categorize them with color-coded tags.
  • Pinning & Global Editing: Pin essential prompts or tags to the top. Double-click or right-click any tag to globally rename it or change its color across all prompts.
  • Data Management: Search, filter, Import/Export to JSON, or wipe the library if needed.

 

⭐ Favorites Manager

  • Bookmark Chats: Save specific chat URLs with custom titles.
  • Search & Filter: Quickly find saved chats using the built-in search bar.
  • Import/Export: Backup your favorite links to JSON or clear them all at once.

 

🎨 Personalization

  • Theme Switcher: Quickly toggle Light/Dark mode for the current session via the new header icon (☀️/🌙).
  • Custom Layout: Adjust text size (10px - 32px) and constrain the chat width for wide monitors.
  • Factory Reset: A built-in option in the QuickNav settings to safely clear all script data and reset to defaults.

 

⌨️ Hotkeys & Shortcuts

 

⚠️ Important: Main shortcuts use Alt to avoid browser conflicts.

Menus & Tools:

  • Open Prompt Library: Alt + L
  • Open Favorites: Shift + Alt + F
  • Open/Close Nav Menu: Alt + M
  • Toggle Theme: Shift + Alt + T

Input & Editing:

  • Focus Input: Alt + P
  • Resize Input (Expand/Collapse): Alt + ArrowUp / Alt + ArrowDown
  • Copy Prompt: Alt + C
  • Paste to Prompt: Alt + V
  • Clear Prompt: Alt + Shift + Backspace (or Double-Click the '×' button)
  • Undo / Redo: Ctrl + Z / Ctrl + Y (Inside input box)

Navigation:

  • Prev / Next Message: Alt + PageUp / Alt + PageDown
  • First / Last Message: Shift + Alt + PageUp / Shift + Alt + PageDown

Appearance:

  • 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 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. 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 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 QuickNav saves you time and improves your workflow, consider supporting its continued development!

☕️ Support via NowPayments (Crypto)

Thank you! 🌱

 


Keywords: Google AI Studio, AI Studio, Prompt Library, Prompt Manager, Favorites, Chat Bookmarks, Search in Chat, Force Paste, Tampermonkey, Productivity, Navigation, Dark Mode.

Rating: 0