Release notes

What's New

Product updates, platform fixes, and reliability improvements for LLMnesia. Newest releases are listed first.

Latest releasev0.2.2Add to Chrome — Free

The biggest LLMnesia update yet — Memory, and search by meaning

0.2.0 is the largest release since launch. Two headline features change how you work across assistants: a portable Memory that carries your context into any AI, and semantic search that finds chats by meaning rather than exact words. Around them sit summarise-and-continue, starred chats, a built-in shortcuts sheet, and a wave of capture fixes — all still running entirely on your device.

Memory — carry your context to any AI

Import what your assistants already know about you, then drop it into any new chat with one tap. Move from a maxed-out ChatGPT to DeepSeek, Kimi, or anywhere else and they'll already know who you are and what you're working on. Each platform's memory is kept separately, and everything stays on your device.

Search by meaning, always on

Search now finds conversations by what they're about, not just the words in them. It builds itself quietly in the background as you use the extension — no button to press, no waiting — resumes across browser restarts, and runs fully on-device.

Summarise a long chat, then continue it elsewhere

A local summariser condenses a 40-turn conversation down to its key points before you carry it into another assistant, so you don't spend the new chat's context on a giant transcript. You can save the summary as reusable Memory too.

Star the chats you keep coming back to

Star any result straight from search, filter to just those with the new “Starred only” switch, and know they're protected from cleanup so they're never removed to make room. (This replaces the old, hard-to-find Pinned list.)

A keyboard shortcuts cheat sheet, built in

Press ? in the search box to see every shortcut at a glance — open the palette, move through results, add your context, open a result in a background tab — without ever leaving your chat.

Also in this release

  • One-click Import from Grok on the welcome screen, alongside ChatGPT, Claude, Gemini, and Perplexity.
  • A redesigned, roughly half-height filter panel, plus empty states that tell you when a filter — not a lack of matches — is hiding your results, with one-click Clear filters.
  • Simpler Memory controls (a single Off · On · Auto switch per memory) and a cleaner Settings page with colour-coded sections.
  • Reliability fixes across the board: Claude and Perplexity answers are captured again after their layouts changed, “Continue in…” now carries the whole chat (including the opening that frames everything) with formatting intact, and continuing into DeepSeek works on the first try.

Since this release

v0.2.2Add or edit a memory without leaving your chat & 2 fixes
  • Add or edit a memory without leaving your chat — the context pill's picker now has a "+ Add a memory" option, and each saved memory has a small edit (✎) button, so you can jot a new memory or tweak an existing one right there in the chat instead of opening Settings. A memory you add from the pill is ticked and ready to drop into your message straight away.
  • Memories you add show up in Settings immediately — adding a memory from the popup or the chat pill now appears in an open Settings → Memory list right away, instead of only after you reloaded the page.
  • The context pill no longer drifts off-screen when you drag it to an edge — dropping the pill near the side of the screen and reopening it could push part of it past the edge
v0.2.1A setup checklist in the popup, a "Your year in AI" snapshot & 4 more changes
  • A setup checklist in the popup — a short three-step checklist (import your history, turn on memory, try a "Continue in…" handoff) guides you through the setup that makes LLMnesia useful, with each step linking straight to where you do it and ticking off once done.
  • Choose how many results you see — the result count at the bottom of the search palette is now clickable: pick 30, 50, 100, 250, or 500 to set both how many recent chats show when the box is empty and how many matches a search returns. Handy after importing hundreds of chats. Also in Settings, and the two stay in sync.
  • A one-click star filter in search — a ★ button in the search palette's toolbar shows just your starred chats in a single click, without opening the Filters panel. It stays in sync with the panel's "Starred only" switch.
  • Break your usage down by year — the "Usage by platform" chart in Settings → Indexing status now offers per-year views (2026, 2025, …) alongside the 7/30/90-day and all-time ranges.
  • A "Your year in AI" snapshot — Settings → Indexing status now opens with a recap of your year: how many chats and messages you've had, how many different AIs you used, and a month-by-month sparkline with your busiest month highlighted.
  • Fixes — the "Import from…" panel on the welcome screen now appears immediately and stays until you choose, and the popup no longer flashes a false "couldn't index this site" warning while a page is still loading.

Earlier releases

Incremental updates from the 0.1 series.

v0.1.10Index older Grok chats & See which assistants you use most
  • Index older Grok chats — open grok.com and click "Index older chats" to pull your past Grok conversations into search, the same way ChatGPT, Claude, Gemini and Perplexity already work. It runs quietly in the background
  • See which assistants you use most — the Settings page now shows a "Usage by platform" breakdown under Indexing status, with a sorted bar for each assistant (ChatGPT, Claude, Gemini, and the rest) using that assistant's colour from search results. You can filter by how recently you used each one (last 7, 30, 90 days, or all time) and switch between counting whole chats or total messages, so you can answer questions like "which did I lean on most this week?" In the all-time view each row also shows when you last used that assistant, making it easy to spot ones you've drifted away from. Your most-used tools rise to the top and rarely-used ones fade at the bottom.
v0.1.9Microsoft Copilot support, import Gemini & Perplexity history from the welcome page & 4 changes
  • Microsoft Copilot support — your Copilot conversations at copilot.microsoft.com now get indexed automatically as you browse, so they show up in search alongside your other chats. You can also continue a Copilot conversation in another assistant.
  • Import Gemini and Perplexity history from the welcome page — the welcome screen now has "Import from Gemini" and "Import from Perplexity" buttons alongside ChatGPT and Claude. Each button opens that platform in a new tab, where you click "Index older chats" to pull your older history into search.
  • Easier-to-tell-apart result colours — each AI platform now has its own distinct colour tint in search results, so you can spot at a glance which assistant a conversation came from. Several platforms that previously looked nearly identical (for example ChatGPT and Qwen) are now clearly different.
  • More reliable first-run welcome — fixed a startup timing issue on brand-new installs that could make the very first session behave as if setup hadn't finished. The welcome page still opens exactly once after installing, and never again after updates.
  • Readable Perplexity imports — imported Perplexity threads now show your actual question and the answer instead of raw behind-the-scenes data, so titles and previews read cleanly and search matches the real conversation.
  • Correct dates on imported Perplexity chats — imported Perplexity threads now keep their original dates instead of all appearing as if created and updated at import time, so they sort correctly alongside your other conversations.
v0.1.8Import older Gemini chats, more private analytics & fixes
  • Import older Gemini chats — Gemini now supports importing your existing chat history, so older conversations become searchable without opening them one by one
  • Helpful search reminders after import — after importing older chats, LLMnesia now gently reminds you to try search so you can check that your new index is useful. The reminder stops once you search
  • Clearer sign-in guidance — if you try to import ChatGPT history while signed out, LLMnesia now tells you to sign in and try again instead of looking like nothing happened
  • No duplicate Gemini results after import — imported Gemini chats and chats you later open normally now stay merged into one searchable conversation
  • Gemini chat dates stay accurate — imported Gemini conversations now keep their original dates instead of appearing as if they were created today
  • Search reminders work after partial imports — if an import stops early but still brings in chats, LLMnesia now treats it as successful enough to prompt you to try search. Empty draft chats no longer make the import look like it failed
  • More private analytics — optional email signups no longer connect your email to product analytics, and analytics events are filtered to keep conversation text, titles, URLs, and other personal details out
  • A more consistent interface — the popup and search palette now share the same calmer visual style, so moving between them feels like one product
v0.1.7Welcome page on install, Guided first search & 5 fixes
  • Welcome page on install — installing the extension now opens a welcome page that helps you import your existing ChatGPT and Claude history so search works right away, instead of waiting for new chats to be indexed
  • Guided first search — the welcome page now opens with a 3-step checklist: step 1 brings in your history (buttons that open ChatGPT/Claude where you click "Index older chats" to import, or automatic indexing on other supported sites), step 2 explains local on-device indexing, and step 3 shows how to search with a "Try a search" button. Import is now the primary action up front so your first search isn't run against an empty index, with a clear reminder that indexing stays on your device and no conversation data is uploaded
  • Catch up across devices — after your first backfill, LLMnesia notices when recent ChatGPT or Claude chats started on another device, browser, or profile aren't searchable here yet, and offers to pull them in
  • Welcome page: can now import from both ChatGPT and Claude — starting a ChatGPT import no longer greys out the Claude button (and vice versa), and the page no longer jumps to a "you can close this tab" state after the first import
  • Continue in: formatting is now preserved — continuing a conversation into another AI keeps paragraph breaks, bullet/numbered lists and code blocks instead of pasting one unbroken wall of text
  • Cleaner captured text — no "Show more/Show less" noise — ChatGPT's collapsible long-message toggle no longer leaks "Show moreShow less" into indexed messages or into conversations you continue elsewhere
  • Continue in: more conversation context reaches the target — per-turn text limits have been tripled (15 k for regular turns, 8 k for code-heavy turns) and the most recent turn now gets up to 50 k characters, so the last assistant response is no longer truncated mid-answer
  • Popup: clearer message on platform home screens — opening the popup on any supported site's home or new-chat page (Gemini, ChatGPT, Claude, Perplexity, etc.) now shows "Open a conversation to start indexing" instead of misleading "Indexed OK" or "Indexing failed" labels
v0.1.6Index older chats, What's new strip in popup & 11 fixes
  • Index older chats — one-click indexing of your existing ChatGPT and Claude history into the search index. Runs invisibly in the background
  • What's new strip in popup — appears once after each extension update, links to llmnesia.com/changelog
  • Backup & Restore moved to full settings — export and import are now in the Settings page instead of the popup, giving them more room and removing the popup scrollbar
  • Backfill: progress pill now clears on completion — the pill's progress bar and count (e.g. "156/157") no longer stay stuck after a backfill finishes
  • Backfill nudge no longer fires while a run is in progress — the "index older chats" prompt now re-checks whether backfill started during the API sampling window before showing, preventing it from appearing mid-run
  • Backfill: Cancel button — popup and options now show a Cancel button alongside Pause/Resume when a backfill run is active, stopping the run entirely rather than just pausing it
  • Backfill progress in the pill — while a backfill run is active, the pill shows live progress ("Backfilling 42/150") with a fill bar
  • Backfill: stale chats get refreshed — conversations already in the index are now re-fetched during backfill if the platform API reports a newer modification date, so chats you've continued using since LLMnesia first indexed them get their updated content and correct dates
  • Backfill: imported chats now show their original dates — ChatGPT and Claude conversations indexed via backfill now carry the original creation and last-update dates from the platform API rather than today's date, so the search index reflects when chats actually happened
  • Backfill: conversations now actually get indexed on ChatGPT — three root causes fixed: (1) history discovery skipped the first batch of conversations (ChatGPT server-side renders the first page and returns empty for API offset=0)
  • Backup export saves as a single file — export now produces one .jsonl.gz file with a single save dialog instead of multiple small chunks
  • Backup export works reliably on large indexes — fixed a silent failure where exporting after a backfill run would error mid-way
  • Popup layout stable on open — conversation and message counts now render immediately as placeholders, preventing the Indexer Status panel from jumping once async data arrives
  • Popup search hint streamlined — replaced the three-line shortcut reminder box with a compact single-line hint, reducing popup height
v0.1.5Welcome screen, activation badge & reliability fixes
  • Welcome screen — a friendly intro opens automatically when you first install LLMnesia
  • Activation badge — the extension badge lights up once you've indexed 10 conversations, so you know it's ready to use
  • Your email is remembered if you install LLMnesia in a second browser — no need to enter it again
  • "Open in" now sends cleaner conversation text to the target AI — internal notes, raw data dumps, and oversized code blocks are trimmed automatically
  • "Open in" now shows a helpful message instead of opening a blank tab when a conversation has nothing to export
  • "Open in" is hidden on AI Studio (not supported on that platform)
  • Fixed: clicking the save button on AI Studio now reliably saves the conversation
  • Fixed: "Open in" was missing AI responses for some platforms (especially DeepSeek) — full conversations now export correctly
v0.1.4Search history, onboarding & reliability fixes
  • ↑/↓ arrow keys cycle through previous search queries from the search palette
  • History dropdown: click the clock icon to browse and re-run previous searches, with per-item removal
  • Guided onboarding flow for new installs
  • "Continue In" tooltip now has a clearer label
  • Fixed: search terms now save to history when the overlay closes before the debounce fires
  • Fixed: snippet save popup no longer reappears immediately after clicking ✕
  • Fixed: switching tabs in the palette now correctly filters/re-runs search
  • Fixed: search palette no longer stays open when clicking outside in Chrome
  • Fixed: Kimi, Qwen, and Mistral adapter reliability improvements
  • Fixed: email capture prompt no longer reappears on every overlay open after install
  • Beta: snippet saving — highlight text in any AI chat to save it for later
v0.1.3Search result & popup improvements
  • Search results display improvements
  • Popup layout adjustments
v0.1.2Initial release
  • Local-first full-text search across AI chat conversations
  • Support for ChatGPT, Claude, Gemini, Deepseek, Perplexity, Grok, Mistral, Kimi, Qwen, AI Studio
  • Keyboard shortcut to open search palette (Cmd/Ctrl+Shift+9, customisable)
  • "Continue In" — open any indexed chat in a different AI platform
  • Snippet highlight — jump from search result directly to the source message