Social Archiver

Release Notes

What changed across Social Archiver

Track updates across mobile, the desktop app, the CLI, Obsidian, web, the browser extension, and the local helper. Product-facing notes live here; GitHub Releases remain the distribution record for the Obsidian plugin and desktop app.

Local Helper updates

Mac Local Media Helper changes

  1. Local Helper 0.4.1 — Web Search in Claude Code Chat

    Local Helper

    With web search turned on in the reader chat, Claude Code can look things up on the web for your question. It may only search; opening pages stays blocked.

    • Web search is used only for questions you send with the globe button in the chat composer turned on; with it off, answers come without the web as before.
    • Guard rails: opening pages stays blocked, so hidden instructions in an article cannot make the AI send your conversation to another address. Search queries only reach the search engine.
    • The button shows up for Claude Code with the next extension update. Apple Intelligence, video muxing and Keychain storage work as before, and the installer is signed and notarized as before.
  2. Local Helper 0.4.0 — AI on This Mac's Apple Intelligence

    Local Helper

    The helper connects the extension's AI features to the Apple Intelligence built into your Mac (the on-device model). No key, no cost, and nothing leaves your Mac.

    • Reader chat: pick "Apple Intelligence" under "This Mac" in the model chooser and it answers on this Mac. The model reads a fixed amount at a time, so long articles are shortened, keeping their beginning and end.
    • The bulk save's "Pick with AI" and the ✦ summary on an article can run on Apple Intelligence too.
    • Needs an Apple silicon Mac on macOS 26 or later with Apple Intelligence turned on. When it is off or still getting ready, the extension says what to do (right after an upgrade, opening Writing Tools once starts the download).
    • The option shows up with the next extension update. Video muxing, Claude Code chat and Keychain storage work as before, and the installer is signed and notarized as before.
  3. Local Helper 0.3.0 — Keep Your AI Keys in the macOS Keychain

    Local Helper

    The helper can now keep the AI keys you use in the extension (OpenAI, Anthropic, Gemini, OpenRouter) in the macOS Keychain. The extension hands a key over once and remembers only its last four characters; AI requests then go through the helper, which sends them to that provider and nowhere else.

    • Keychain storage: once the helper is paired, the extension's Options → My AI keys offers "macOS Keychain" as a way to keep keys. Keys kept there never stay in Chrome.
    • Guard rails: only the four providers' API addresses can be reached this way, and every request needs the pairing token, like the helper's other features.
    • The option shows up with the next extension update. Until then, updating the helper changes nothing you can see.
    • Video muxing and Claude Code chat work as before. The macOS installer is signed and notarized as before.
  4. Local Helper 0.2.2 — One-Click Pairing in Firefox

    Local Helper

    The Social Archiver extension on Firefox Add-ons now pairs with the Local Media Helper just as it does on Chrome. Earlier helpers registered their connection for Chrome only, so "Pair Local Helper" in the extension options failed on Firefox.

    • Firefox: "Pair Local Helper" in the extension options works as it does on Chrome. Update the helper to 0.2.2, then pair again.
    • When the installer creates a browser settings folder, the folder now belongs to your account, so installing Chrome or Firefox later runs into no folder-permission problems.
    • Nothing changes on Chrome. The macOS installer is signed and notarized as before.
  5. Local Helper 0.2.1 — AI Chat Now Tells You Why It Failed

    Local Helper

    When Reader AI chat failed, it said only "Claude Code CLI reported an error." and left you guessing. Claude Code was often reporting a real reason — a login that had lapsed, or a previous conversation it could no longer resume — and the helper was receiving that explanation and throwing it away. The reason now comes through, and a lapsed login shows the sign-in card instead of a generic error.

    • A failed AI chat now shows the actual reason instead of a single "reported an error." line.
    • A lapsed Claude Code login is recognized as such and shows the sign-in card.
    • The macOS installer is signed and notarized as before.
  6. Local Helper 0.2.0 — The Bridge That Opens Reader AI Chat

    Local Helper

    Local Media Helper 0.2.0 is the piece on your Mac that lets the Chrome extension’s Reader AI chat talk to your own Claude Code. Conversations never leave your machine, and it reuses the Claude Code you are already signed in to.

    • Reader Mode’s AI chat runs through this helper — the chat panel only opens once it is installed and paired.
    • Your question and the article stay on your Mac; nothing is routed through a server.
    • Follow-up questions keep the context of the conversation.
    • When the helper is not set up, or Claude Code is signed out, the chat panel tells you what to fix.