Projects & Research

A Chrome extension that saves your Gemini conversations as Markdown + images in one click. Supports full HTML-to-Markdown conversion including code blocks, math formulas (KaTeX), tables, and embedded images.

JavaScriptChrome Extension (Manifest V3)JSZip

Why I Built This

Gemini has had incidents where conversation history simply disappeared. On top of that, Gemini doesn't isolate context between conversations — when you accumulate too many chat windows, the context window gets overloaded, and Gemini's response quality drops noticeably. So I built this tool to regularly back up important conversations locally, keeping them safe and keeping Gemini sharp.

Key Features

  • One-click export — Save entire Gemini conversations as a .zip file containing Markdown + images
  • Rich content support — Code blocks with language detection, KaTeX math formulas, tables, blockquotes, nested lists
  • Smart image handling — Multi-strategy image downloading (Background SW / Direct Fetch / Canvas capture) to bypass CORS restrictions
  • Clean Markdown output — Custom HTML-to-Markdown converter built from scratch, no external dependencies
  • Auto title detection — Automatically extracts conversation title as the default filename