2
4 Comments

I built a local-first "second memory" for AI chats — save any answer, find it later by meaning, sync it encrypted across devices

The problem: I kept getting genuinely good answers from ChatGPT, Claude, or Gemini, closing the tab, and then weeks later scrolling through dozens of conversations trying to find "that one thing about X" — except I never remembered the exact wording, only the gist. Folder-based chat organizers didn't fix this; they sort whole conversations, not the one answer buried in message 40 of a chat from three weeks ago.

What ChatLodge does: It's a Chrome extension that lets you save individual AI answers (not entire threads) with one click, then find them later by meaning, not exact keywords — so "how do I avoid re-render loops" surfaces the answer even if you originally saved it under completely different phrasing.

Full feature set:

  • Works across 10 platforms — ChatGPT, Claude, Gemini, Perplexity, DeepSeek, Grok, Copilot, Poe, T3 Chat, and Le Chat (Mistral).

  • On-device semantic search — the embedding model ships inside the extension and runs locally; nothing you save is uploaded to a server for the core save-and-search loop.

  • One-click re-ask — jump from a saved answer straight back into a live chat on any supported platform to follow up.

  • Custom tag rules (Pro) — regex-based auto-tagging, so your vault organizes itself as you save.

  • Staleness alerts — flags saved answers that might be outdated (model updates, changed docs, etc.). Haven't seen this anywhere else.

  • Backup & restore — fully offline vault export/import if you never want to touch a server, even for moving between your own devices.

  • Cross-device sync (Pro) — genuine zero-knowledge end-to-end encryption: AES-256-GCM with a key derived from your own passphrase (PBKDF2, 210k iterations), encrypted before it ever leaves your device. The server (Cloudflare Worker + R2) only ever sees ciphertext — neither we nor the host can read your vault.

  • No account, no login — activation is a license key only. Lowest-friction path from install to "it just works," and it keeps the privacy story honest (there's no account database of your data to begin with).

It's live on the Chrome Web Store now. Still early days — genuinely want to know if this solves a real problem for you, or if I've built a tool only I need. Happy to go deep on any part of the build (on-device embeddings in an MV3 extension, zero-knowledge sync design, whatever) if it's useful to other builders here.

posted toAvatar for product ChatLodge
ChatLodge
  1. 2

    I like that you're treating AI responses as knowledge instead of conversations.

    The real value isn't saving chats—it's making useful ideas retrievable even when people only remember the outcome, not the exact words.

    1. 1

      Absolutely right!

      1. 1

        One thing I'd keep watching is whether people come back because they remember a conversation or because they trust the system to resurface the right knowledge at the right time.

        Those are very different habits, and the second is much harder to replace.

        1. 1

          Fair point, I need to think about this.