gemini-voyager  by Nagi-ovo

Enhance AI chat interactions with structured organization and advanced features

Created 3 months ago
434 stars

Top 68.5% on SourcePulse

GitHubView on GitHub
Project Summary

This browser extension enhances Google Gemini by providing essential organizational and productivity features. It targets users, researchers, and developers who manage numerous AI conversations, offering timeline navigation, chat folder organization, a prompt library, and chat export to improve workflow and accessibility.

How It Works

Gemini Voyager functions as a browser extension, integrating directly with the Google Gemini interface. It employs a visual timeline for conversation navigation, a hierarchical folder system for chat management, and a searchable prompt library for reusable instructions. Additional utilities include one-click LaTeX formula copying and flexible chat export options, all designed to streamline interaction with Gemini.

Quick Start & Requirements

  • Installation: Recommended manual installation from GitHub Releases by downloading the .zip file, unzipping, and loading it as an unpacked extension in Chromium browsers (Chrome, Edge, Opera, Brave, Vivaldi, Arc) or Firefox/Safari. A Chrome Web Store version is available but may be outdated.
  • Browser Support: Chromium browsers, Firefox (temporary or permanent install on ESR by disabling signature enforcement), Safari (requires macOS 11+, Xcode Command Line Tools, Safari 14+).
  • Development: Requires bun for installation (bun i) and running development builds (bun run dev:chrome, etc.).
  • Links: GitHub Releases

Highlighted Details

  • Timeline Navigation: Features visual nodes for chat structure, instant message jumping, hover-to-peek content, and starring important messages.
  • Prompt Library: Offers universal access across Gemini, AI Studio, and any website, with tagging and search functionality.
  • Formula Copy: Enables one-click copying of LaTeX formula source code.
  • Chat Export: Supports structured JSON, Markdown, or PDF formats, automatically packaging images into an assets/ folder.
  • Adjustable Chat Width: Allows customization of the chat container width from 400px to 1400px.

Maintenance & Community

The project is maintained by Jesse Zhang. Related projects include DeepSeek Voyager (a fork) and ChatGPT Conversation Timeline (an inspiration). Contributions are welcomed via issues and pull requests, with guidelines in CONTRIBUTING.md. Support is available via a "buy me a coffee" link and WeChat/Alipay.

Licensing & Compatibility

The project is released under the MIT License, permitting broad use and modification. It is compatible with major modern browsers, with specific installation notes for Firefox ESR and Safari.

Limitations & Caveats

The Chrome Web Store version may not always reflect the latest updates from GitHub Releases. Permanent Firefox installation requires disabling browser signature enforcement, which reduces security. Safari installation involves additional conversion steps using Xcode.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
18
Star History
189 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.