Skip to content

AnonymityHE/gemini-voyager

 
 

Repository files navigation

logo

Gemini Voyager

Supercharge Your Gemini Experience ✨

Navigate conversations with an elegant timeline, organize chats with folders, and save your favorite prompts—all in one powerful extension.

中文说明


🚀 Quick Install

Install from Chrome Web Store

Works on all Chromium browsers: Chrome, Edge, Opera, Brave, Vivaldi, Arc, and more

Using Edge or Opera? Click here for installation tips

For Microsoft Edge users:
1. Click the install button above to visit Chrome Web Store
2. You'll see a prompt "Allow extensions from other stores"
3. Click "Allow" and then install normally

For Opera users:
1. First install Install Chrome Extensions (official Opera extension)
2. Then click the install button above
3. Install like you would on Chrome

For Brave, Vivaldi, Arc, and other Chromium browsers:
Just click the install button above—it works right out of the box! No extra steps needed.

Firefox version coming soon!


✨ What Can It Do?

Gemini Voyager enhances your Gemini chat experience with four powerful features:

teaser

📍 Interactive Timeline

Navigate your conversations like never before:

  • Visual Navigation: See all your messages as clickable nodes on a timeline
  • Quick Preview: Hover over any node to preview your message
  • Star Important Messages: Long-press to mark key moments—stars sync across all your tabs
  • Always in Sync: Scroll freely; the timeline stays perfectly aligned with your chat

📂 Folder Manager

Keep your conversations organized:

  • Drag & Drop: Simply drag conversations from the sidebar into folders
  • Two-Level Organization: Create folders and subfolders for better structure
  • Smart Icons: Automatically shows unique icons for different Gem types (Learning Coach, Coding Partner, Writing Editor, and more)
  • Smooth Navigation: Switch between conversations instantly—no page reloads
  • Persistent Storage: Your folder structure is saved locally in your browser and shared across all your Gemini accounts (u/0, u/1, etc.)

💡 Prompt Manager

Build your personal prompt library:

  • Save & Reuse: Store your favorite prompts with custom tags
  • Instant Search: Find prompts quickly with keyword search
  • One-Click Copy: Reuse prompts with a single click
  • Import/Export: Share your prompt library as JSON files
  • Works Everywhere: Available on both Gemini and AI Studio

💾 Export Chat History

Download your conversations for safekeeping:

  • One-Click Export: Click the export icon next to the Gemini logo
  • Clean JSON Format: Get your chats in a structured, readable format
  • Includes Stars: Your starred messages are preserved in the export
  • No Clutter: Automatically removes UI labels like "Show thinking" for cleaner data

Example payload shape:

{
  "format": "gemini-voyager.chat.v1",
  "url": "https://gemini.google.com/app/...",
  "exportedAt": "2025-01-01T12:34:56.000Z",
  "count": 3,
  "items": [
    { "user": "...", "assistant": "...", "starred": true }
  ]
}

📥 Installation Options

Option 1: Chrome Web Store (Recommended)

The easiest way to get started:

  1. Visit the Chrome Web Store: Install Gemini Voyager
  2. Click "Add to Chrome"
  3. You're all set! The extension will activate automatically on Gemini

Works on: Chrome, Edge, Opera, and other Chromium-based browsers

Option 2: Manual Installation (Advanced)

For developers or users who prefer manual installation:

Load your extension (Chromium: Chrome / Edge / Opera)

  1. Go to the repository Releases page and download the latest archive named like gemini-voyager-chrome-vX.Y.Z.zip.
  2. Unzip it to a folder (you will see manifest.json at the root).
  3. Open your extensions page and enable Developer mode:
    • Chrome: chrome://extensions
    • Edge: edge://extensions
    • Opera: opera://extensions
  4. Click “Load unpacked”.
  5. Select the unzipped folder (e.g. Gemini Voyager vX.Y.Z).

Load your extension (Firefox)

  1. Go to the repository Releases page and download gemini-voyager-firefox-vX.Y.Z.zip
  2. Unzip it
  3. Open about:debugging#/runtime/this-firefox in Firefox
  4. Click "Load Temporary Add-on…"
  5. Select the manifest.json inside the unzipped folder

🛠️ For Developers

Want to contribute or customize the extension? Here's how to set up the development environment:

# Install dependencies (Bun recommended)
bun i

# Chrome development mode
bun run dev:chrome

# Firefox development mode
bun run dev:firefox

Or with pnpm:

pnpm install
pnpm run dev:chrome  # Chrome
pnpm run dev:firefox # Firefox

For contribution guidelines and best practices, see CONTRIBUTING.md.


🙏 Credits

Inspired by ChatGPT Conversation Timeline. We adapted the timeline concept for Gemini and added extensive new features including folder management, prompt library, and chat export.

🤝 Contributing

We welcome contributions from everyone! Whether you want to:

  • 🐛 Report a bug
  • 💡 Suggest a new feature
  • 📝 Improve documentation
  • 🔧 Submit code improvements

Getting Started:

Thank you for helping make Gemini Voyager better! ❤️


☕ Support This Project

If you find Gemini Voyager helpful and want to support its development, consider buying me a coffee! Your support helps keep this project alive and growing.

Or support via WeChat / Alipay:

WeChat Pay
WeChat Pay
Alipay
Alipay

Made with ❤️ for the Gemini community

If you find this useful, consider giving us a ⭐ on GitHub!

About

Maps your Gemini chats on a timeline.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 83.6%
  • CSS 15.3%
  • Other 1.1%