[FEATURE] Save conversation to local file (markdown/JSON export)

Resolved 💬 9 comments Opened Mar 26, 2026 by henryis2micheal-ops Closed Jul 16, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Conversations in the Claude desktop app (Chat and Cowork) are stored in a binary IndexedDB database that cannot be read or searched outside the app. There is no way to export, archive, or auto-save conversations as readable files. This makes it impossible to keep a personal archive, reference past chats in other tools, or move context between Claude Code, Chat, and Cowork.

Proposed Solution

Add an option in Settings to auto-save conversations as local files (markdown or JSON) to a user-specified folder. Ideally this would happen automatically when a conversation ends. A manual "Save conversation" button would also be helpful. This would apply to Chat, Cowork, and Claude Code so conversations can be accessed, searched, and shared across all three environments.

Alternative Solutions

I set up a workaround using Claude Code hooks and a Python script to save Claude Code sessions automatically. However there is no equivalent hook system for the Claude desktop app (Chat/Cowork) since it is a protected Windows app with no plugin system.

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗