marswangyang

A local-first Chrome extension that passively captures ChatGPT & Gemini conversations into a private memory graph. Features in-browser Hybrid RAG (Vector + BM25), semantic search, and 100% privacy via WebAssembly and IndexedDB. No servers, no API keys.

10
0
100% credibility
Found Mar 02, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A browser tool that automatically saves your conversations with ChatGPT, Claude, and Gemini on your device and lets you recall relevant past context with one click.

How It Works

1
🔍 Discover Personal AI Memory

You find this handy tool on GitHub that remembers your AI chats privately on your device.

2
📥 Add it to Chrome

Download the ready-to-use file and add it to your browser extensions page with a couple of clicks—no sign-up needed.

3
đź’¬ Chat as usual

Visit ChatGPT, Claude, or Gemini and talk normally; it quietly saves your conversations as personal memories.

4
đź§  Recall past chats

When starting a new conversation, tap the Recall button to pull in relevant old memories and make your AI smarter.

5
📱 Open the panel

Click the icon to see your full memory list, favorite prompts, or folders right on the AI page.

âś… Smarter, continuous chats

Your AI now remembers everything from before, giving helpful, personalized responses every time.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is personal-ai-memory?

This TypeScript Chrome extension is a local-first personal AI memory assistant that passively captures your ChatGPT and Gemini conversations, building a private memory graph stored 100% in IndexedDB with no servers or API keys. It solves the problem of losing context across sessions by enabling in-browser hybrid search—vector embeddings plus BM25 keyword matching with time-decay—for quick semantic recall. Hit one-click Recall to inject relevant past chats as RAG context right into your input box.

Why is it gaining traction?

Unlike cloud-based memory tools, it's fully offline and private, running embeddings via WebAssembly in your browser without phoning home. The hybrid search fuses semantic understanding across languages with precise keyword hits, surfacing recent conversations first, while features like floating panels, JSON export/import, and favorite prompts with autocomplete make it a seamless personal .memory bank. Developers dig the zero-setup capture on ChatGPT and Gemini sites.

Who should use this?

AI-heavy coders grinding daily ChatGPT or Gemini sessions for debugging, ideation, or code reviews—especially those tired of re-explaining project context every chat. Frontend devs prototyping UIs or full-stack folks iterating APIs will love injecting historical insights without copy-paste drudgery. Multilingual teams benefit from its 8-language UI support.

Verdict

Promising early MVP (10 stars, 1.0% credibility) with strong multi-lang docs, tests, and Plasmo build setup—install unpacked and tweak away. Grab it if you want a local-first Chrome extension for personal memory AI; polish incoming as Claude support lands.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.