Open source · Local-first

Folders and a prompt library, right inside ChatGPT and Claude.

ChatShelf is a free Chrome extension that organizes your chats and saves the prompts you reuse every day. Your data stays in your browser. No account, no tracking, no subscription.

Works in Chrome, Edge, Brave, and Arc. Claude support is in beta.

ChatShelf Pro: unlimited folders and prompts for ChatGPT and Claude
Local-firstEverything stays in your browser
No accountNo login and no cloud sync
No trackingNo analytics or ads
MIT licensedFree to inspect and modify

What it does

Your ChatGPT sidebar fills up with chats named “New chat.” You retype the same prompts every day. ChatShelf fixes both, without leaving the page.

Save chats into folders

One click from a floating button stores the title, link, and an optional note. Use a folder per client, project, course, or idea.

Prompt library, one-click insert

Keep the prompts you actually use and insert any of them straight into the ChatGPT or Claude composer.

Import prompt packs

Load a .chatshelf.json pack in Settings. A free 20-prompt sample is included in the GitHub repository.

Export and backup

Download your library as JSON, or restore it later. License keys are omitted from exports.

Private by design

ChatShelf does not copy your conversation history. It only stores what you explicitly save or type into the library.

Plain Manifest V3

No build step. Load the unpacked folder in your browser and you are running. Updates are a reload away.

Pricing

The extension is free to use with limits. ChatShelf Pro is a one-time purchase of $7 USD. There is no subscription.

Free

$0 forever
  • Floating panel on ChatGPT and Claude
  • Save chats and prompts locally
  • Export and import JSON
  • Up to 2 folders
  • Up to 10 saved prompts
Get the free extension

Install in about a minute

ChatShelf is not listed on the Chrome Web Store yet. Install it directly from the public repository.

1

Download

Open the GitHub repo, choose Code → Download ZIP, and unzip it. Or clone the repository.

2

Load unpacked

Go to chrome://extensions, turn on Developer mode, click Load unpacked, and select the folder that contains manifest.json.

3

Open ChatGPT

Visit chatgpt.com and click the purple folder button in the bottom-right corner. For Pro, paste your license key in Settings and activate.

Questions

How do I activate ChatShelf Pro?

After purchase, your license key appears on the confirmation page and in your email. Open ChatShelf → Settings, paste the key, and click Activate. The key works in up to 3 browsers.

Where is my data stored?

Only on your device, in the browser’s extension storage. There is no ChatShelf account and no cloud copy of your folders or prompts. See the Privacy Policy for details.

Who processes payment?

Payments for ChatShelf Pro are processed by Creem as merchant of record. The price is $7 USD, one-time. Tax may be added at checkout depending on your location.

What is your refund policy?

You can request a refund within 14 days of purchase by emailing kilhsrito@163.com. Refunded licenses are disabled and will no longer unlock Pro.

Is this affiliated with OpenAI or Anthropic?

No. ChatShelf is an independent, open-source project. It is not affiliated with, endorsed by, or sponsored by OpenAI or Anthropic.