Navigate conversations with an elegant timeline, organize chats with folders, and build your own prompt library.
It's the missing power-up for Google Gemini.
π Documentation β’ δΈζθ―΄ζ
We love Gemini, but sometimes we wish it had just a bit more structure.
That's why we built Gemini Voyager. It's not just a tool; it's a companion that helps you keep your AI conversations organized, accessible, and productive. Whether you're a researcher juggling dozens of threads, a developer saving code snippets, or just someone who loves order, Voyager is designed for you.
Never get lost in a long conversation again. Visual nodes let you see the structure of your chat at a glance.
- Jump instantly: Click a node to scroll right to that message.
- Peek content: Hover to see what was said without scrolling.
- Mark what matters: Long-press to star important messages (synced across tabs!).
Keep your ideas sorted. Stop digging through a messy history list. Drag and drop your chats into folders that make sense to you.
- Two-level hierarchy: Folders and subfolders for deep organization.
- Easy management: Double-click to rename, long-press to multi-select.
- Syncs everywhere: Import/export your structure to keep your devices in sync.
Your personal prompt arsenal. Don't rewrite the same instructions. Save your best prompts and use them anywhere.
- Tag & Search: Find the right prompt in seconds.
- Universal Access: Works on Gemini, AI Studio, and now any website you choose.
For the math wizards. See a beautiful LaTeX formula? One click copies the source code. No more manual re-typing.
Your data, your format. Take your conversations with you.
- Formats: Structured JSON or print-friendly Markdown/PDF.
- Clean: We strip out the UI noise so you get just the content.
- Complete: Images are automatically packaged into an
assets/folder.
Read comfortably. Wide screen? Make use of it. Customize the chat container width (400px - 1400px) to suit your reading preference.
Settings: Click the extension icon for scroll mode, chat width, and timeline options.
β οΈ Recommended: Download the latest version from GitHub Releases
The Chrome Web Store version may lag behind due to review delays.
For Chromium browsers (Chrome, Edge, Opera, Brave, Vivaldi, Arc):
- Go to the repository Releases page and download the latest
gemini-voyager-chrome-vX.Y.Z.zip - Unzip it to a folder (you will see
manifest.jsonat the root) - Open your extensions page and enable Developer mode:
- Chrome:
chrome://extensions - Edge:
edge://extensions - Opera:
opera://extensions
- Chrome:
- Click "Load unpacked"
- Select the unzipped folder
Firefox Installation
- Go to the repository Releases page and download
gemini-voyager-firefox-vX.Y.Z.zip - Unzip it
- Open
about:debugging#/runtime/this-firefoxin Firefox - Click "Load Temporary Add-onβ¦"
- Select the
manifest.jsoninside the unzipped folder
Note: This method is temporary β the add-on will be removed when Firefox restarts.
If you prefer a persistent installation and are using Firefox ESR (Extended Support Release), you can enable installation of unsigned add-ons. This allows you to install the release build directly:
- Install
firefox-esr(ESR builds provide the configuration option described below). - In the address bar enter
about:configand accept the risk prompt. - Search for
xpinstall.signatures.requiredand set its value tofalse. - Download
gemini-voyager-firefox-vX.Y.Z.xpifrom Releases. - Drag the
.xpifile into an open Firefox ESR window, or open the Add-ons Manager and install the file.
Cautions:
- Disabling signature enforcement allows installation of unsigned extensions and reduces security. Only install trusted builds.
- This preference is typically available in Firefox ESR; recent standard Firefox releases no longer allow unsigned extensions. If the preference is unavailable, use the temporary developer install or official signed releases.
- After installing, you may wish to keep
xpinstall.signatures.requiredset tofalsefor continued use, or revert it totrueif you later install only signed extensions.
Safari Installation
- Download
gemini-voyager-safari-vX.Y.Z.zipfrom Releases - Unzip and convert:
xcrun safari-web-extension-converter dist_safari --macos-only --app-name "Gemini Voyager" - Open in Xcode and run (βR)
- Enable in Safari β Settings β Extensions
Requirements: macOS 11+, Xcode Command Line Tools (xcode-select --install), Safari 14+
Note: No Apple Developer account needed for local use! For detailed instructions, see the installation guide (δΈζ).
The easiest installation method, but may not have the latest features:
- Click the button above to visit the Chrome Web Store
- Click "Add to Chrome"
- The extension will activate automatically on Gemini
Works on: Chrome, Edge, Opera, Brave, Vivaldi, Arc, and other Chromium browsers
Installation tips for Edge and Opera users
For Microsoft Edge users:
- Visit Chrome Web Store via the button above
- You'll see a prompt "Allow extensions from other stores"
- Click "Allow" and install normally
For Opera users:
- First install Install Chrome Extensions (official Opera extension)
- Then visit Chrome Web Store
- Install like you would on Chrome
For Brave, Vivaldi, Arc, and other Chromium browsers:
No extra steps neededβjust install directly from Chrome Web Store!
Click to see development setup instructions
Want to contribute or customize the extension? Here's how to set up the development environment:
# Install dependencies (Bun recommended)
bun i
# Development mode (with auto-reload)
bun run dev:chrome # Chrome & Chromium browsers
bun run dev:firefox # Firefox
bun run dev:safari # Safari (requires macOS)
# Production builds
bun run build:chrome # Chrome
bun run build:firefox # Firefox
bun run build:safari # Safari
bun run build:all # All browsersSafari requires additional build steps. See safari/README.md for:
- Building from source
- Development workflow with auto-reload
- Adding Swift native code
- Debugging and distribution
For contribution guidelines and best practices, see CONTRIBUTING.md.
-
DeepSeek Voyager - A fork of Gemini Voyager adapted for DeepSeek, bringing timeline navigation and chat management to DeepSeek users!
-
ChatGPT Conversation Timeline - The original timeline navigation extension for ChatGPT that inspired this project: Gemini Voyager adapted the timeline concept for Gemini and added extensive new features including folder management, prompt library, and chat export.
We welcome contributions! Whether you want to report bugs, suggest features, improve documentation, or submit code:
- Issues: Use our bug report or feature request templates
- Pull Requests: Check out CONTRIBUTING.md for guidelines
Thank you for helping make Gemini Voyager better! β€οΈ
If Gemini Voyager makes your life easier, consider buying me a coffee. It helps keep the updates coming!