ChatCabinet AI

ChatCabinet

Your local AI chat archive — pull conversations from different sources, keep them on disk, and find answers quickly.

Free vs Pro (plan)

Product boundaries for billing — Free vs Pro. In the desktop app, Pro is stored in a small local file under your profile only when you apply a signed license bundle.

i Pro activation is offline-only: paste a signed license bundle into Upgrade to Pro → Apply license.

Included in Free

  • Unlimited chat links and collections (single level — flat folder list)
  • Tags on links and search by title, URL, note, and tag names
  • One active sidebar filter at a time
  • Conversation archive import JSON / Markdown / PDF / DOCX and full archive search
  • Manual backup & restore (JSON)
  • Light / dark theme

Pro adds

  • Nested folders under My collections with collapse/expand tree
  • Several sidebar filters at once + Match all / Match any
  • Extra filters: Has note, Favorites, Duplicates, Platform, Created month
  • Link favorites (star)
  • Search scoped to current collection
  • Export archive to Obsidian

1Two main workflows

The app has two modes: Links for saving URLs quickly, and Conversation archive for storing full transcripts locally with search.

i Save a link if you only need the URL. Import into the archive if you want to search message text later.

Link types

Saving & editing links

  • + Add link — URL, title, optional note, tags, and collection.
  • Open launches the URL in your browser. Delete removes bookmark from app only.
  • Star / favorite on a card tags the link for filters and search operators.

2Exporting chats from ChatGPT

  1. Open chatgpt.com and sign in
  2. Click your profile icon (bottom-left)
  3. Open Settings
  4. Go to Data Controls
  5. Click Export next to Export data
  6. Confirm and wait for email
  7. Download ZIP and unzip it
  8. Find conversations.json
  9. In app: Conversation archiveImport → choose file
iThe email may take a few minutes. The file includes old chats too.

3Exporting chats from Claude

  1. Open claude.ai and sign in
  2. Click your name or avatar (bottom-left)
  3. Open Settings
  4. Under Privacy, click Export data
  5. In app: Conversation archiveImport → pick file

4Exporting chats from Gemini

  1. Open takeout.google.com and sign in
  2. Click Deselect all
  3. Enable only Gemini Apps
  4. Click Next step
  5. Choose ZIP and Create export
  6. Wait for Google email with download link
  7. Download and unzip
  8. Find Gemini Apps Activity.json
  9. In app: Conversation archiveImport → choose file
iTakeout timing depends on how much data is in your account.

Obsidian: notes out and back

Obsidian stores notes as plain files in a folder on disk. This app writes .md files you open like normal notes.

Export archive chats to Obsidian

  1. Put conversations in Conversation archive first.
  2. In Obsidian, open the vault where you want notes.
  3. In app, click To Obsidian from archive/card/chat.
  4. Pick your vault folder and click Export.

Import notes back

  1. Conversation archiveImportFile.
  2. Or choose Folder and point to exported notes directory.

5Conversation archive: browse, import & filters

Archive view lists every imported conversation. Search scans message text across chats.

  • All platforms and All sources narrow grid before opening chat.
  • Card deletes conversation from local archive.
  • Inside chat: Copy message or Copy all thread.

Import entry points

  • File — ChatGPT/Claude/Gemini JSON, Markdown, PDF, DOCX.
  • Cursor — find Cursor IDE chats on this machine.
  • Folder — scan any directory for supported exports.

Light & dark theme

The app remembers your theme choice locally on this device.

6Where data lives

Everything stays on your computer by default. Backup stores links and archive in one JSON file; restore replaces current data with that file.

Settings in sidebar opens this Help page. Backup, Restore and Data folder are also available on the Conversation archive toolbar.

iRestore replaces current data with selected backup snapshot.