Browser extension for capturing and exporting your AI conversations from Google AI Studio (Gemini) and ChatGPT.
AI Chronicle is a powerful browser extension that helps you capture, export, and archive your AI conversations. Built by Quantum Encoding Ltd for developers, researchers, and AI enthusiasts who want to keep their valuable AI interactions.
- π₯ Download Current Conversation - Instantly capture the conversation you're viewing
- π₯ Download All Conversations - Batch download your entire conversation library
- β Stop & Resume - Pause batch downloads and resume from any conversation number
- π Multiple Export Formats - Markdown, JSON, or Plain Text
- β‘ Blazing Fast - Intelligent dot navigation for instant jumps through long conversations (Gemini)
- π 100% Private - Everything runs locally in your browser
| Platform | Single Conversation | Batch Download | Status |
|---|---|---|---|
| Google AI Studio (Gemini) | β | β | Fully Supported |
| ChatGPT | β | β | Fully Supported |
| Claude | π | π | Use Official Export + Anthropic Export Extractor |
Coming soon
Coming soon
- Download
chrome-scribe-edition-chrome-v1.0.0.zipfrom Releases - Unzip the file
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (top right)
- Click "Load unpacked" and select the unzipped folder
- Download
chrome-scribe-edition-firefox-v1.0.0.zipfrom Releases - Unzip the file
- Open Firefox and go to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Select the
manifest.jsonfile from the unzipped folder
- Navigate to any Gemini conversation
- Click the AI Chronicle extension icon
- Select your export format (Markdown, JSON, or Plain Text)
- Click "Download Current Conversation"
- File downloads automatically with conversation title and timestamp
- Navigate to your Gemini Library
- Click the AI Chronicle extension icon
- (Optional) Enter a conversation number to start from (useful for resuming)
- Click "Download All Conversations"
- Confirm the batch operation
- Watch the extension work through your library automatically
- Click "Stop Batch Download" anytime to pause
Pro Tips:
- You can switch to other tabs while batch downloading continues in the background
- With "Continue running background apps when browser is closed" enabled, downloads continue even if you close the browser
- Check the extension badge for progress (e.g., "15/93")
- Resume interrupted downloads by entering the last completed conversation number
- Navigate to any ChatGPT conversation
- Click the AI Chronicle extension icon
- Select your export format
- Click "Download Current Conversation"
- Navigate to your ChatGPT conversation list
- Click the AI Chronicle extension icon
- Click "Download All Conversations"
- The extension scrolls through and downloads each conversation
Recommended approach:
- Use Claude's official export feature (Account Settings β Export Data)
- Download the monolithic JSON file
- Use our Anthropic Export Extractor tool to split it into individual conversations with artifacts
Once you've captured your conversations, unlock advanced search capabilities with our high-performance C-based command-line toolkit:
Search and analyze your conversations locally at native speed:
md2json- Convert markdown to structured JSONaiquery- Search conversations with context- 100% private - everything runs locally
## Message 1
Your message here...
---
## Message 2
AI response here...
---
### π Model Thoughts (Message 2)
> Thinking process...
> Analysis...{
"timestamp": "2025-10-01T17:30:25.312Z",
"platform": "Google AI Studio (Gemini)",
"stats": {
"total": 51,
"messages": 33,
"thoughts": 18
},
"entries": [
{
"type": "MESSAGE",
"text": "Your message here...",
"order": 0,
"hasThoughts": false,
"parentMessage": 0
},
{
"type": "THOUGHTS",
"text": "AI thinking process...",
"order": 1,
"hasThoughts": false,
"parentMessage": 1
},
{
"type": "MESSAGE",
"text": "AI response here...",
"order": 2,
"hasThoughts": true,
"parentMessage": 1
}
]
}Message 1
Your message here...
--------------------------------------------------
THOUGHTS (Message 2)
AI thinking process...
--------------------------------------------------
Message 2
AI response here...
{ConversationTitle}-{Timestamp}-ai-chronicle.{ext}
Example:
Interactive-Tech-Nexus-Component-Design-2025-10-01T14-30-25-ai-chronicle.md
activeTab- Access current tab contentstorage- Remember your preferencesclipboardWrite/clipboardRead- Copy to clipboard featurescripting- Run content scripts on AI platformsnotifications- Batch download completion alerts
- Chrome: Version 88+
- Firefox: Version 112+
MIT License - Copyright (c) 2025 Quantum Encoding Ltd
See LICENSE file for details.
AI Data Export Services
We build tools that give you control over your AI-generated content.
- π Website: quantumencoding.io
- π§ Email: info@quantumencoding.io
- π Issues: GitHub Issues
We welcome contributions! If you'd like to help improve AI Chronicle:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
For major changes, please open an issue first to discuss what you'd like to change.
- AI Chronicle Toolkit - High-performance C-based search tools
- Anthropic Export Extractor - Split Claude exports into individual conversations
If you find AI Chronicle useful, please consider:
- β Starring this repository
- π Reporting bugs via GitHub Issues
- π§ Sharing your feedback at info@quantumencoding.io
Made with β€οΈ by Quantum Encoding Ltd