← all repositories
ztjhz/BetterChatGPT

A ChatGPT client that treats your conversations like files

An alternative ChatGPT frontend that adds folders, editable message history, and regional bypasses to the standard API experience.

8.4k stars TypeScript Chat Assistants
BetterChatGPT
Not currently ranked — collecting fresh signals.
star history

What it does

BetterChatGPT is an open-source web and desktop client for OpenAI’s ChatGPT API. It wraps the standard API in a more configurable interface that supports folders, message editing, custom model parameters, and multiple export formats. Desktop builds for Windows, macOS, and Linux store chats locally and run offline.

The interesting bit

Unlike the official interface, this lets you edit, reorder, or insert any message anywhere in a conversation—useful when you need to correct a prompt without starting over. It also bundles proxy support for regions with ChatGPT restrictions and can sync to Google Drive or export chats as images, markdown, or JSON.

Key highlights

  • Edit, reorder, and insert messages anywhere in a conversation thread
  • Organize chats into color-coded folders with filtering
  • Supports both standard OpenAI and Azure OpenAI endpoints
  • Desktop apps with unlimited local storage that run fully offline
  • Built-in token counting and pricing estimates

Verdict

Worth a look if you frequently hit the limits of the official ChatGPT web UI or need to organize long-running conversations. Skip it if you are looking for a backend or alternative model support beyond OpenAI’s API.

Frequently asked

What is ztjhz/BetterChatGPT?
An alternative ChatGPT frontend that adds folders, editable message history, and regional bypasses to the standard API experience.
Is BetterChatGPT open source?
Yes — ztjhz/BetterChatGPT is open source, released under the CC0-1.0 license.
What language is BetterChatGPT written in?
ztjhz/BetterChatGPT is primarily written in TypeScript.
How popular is BetterChatGPT?
ztjhz/BetterChatGPT has 8.4k stars on GitHub.
Where can I find BetterChatGPT?
ztjhz/BetterChatGPT is on GitHub at https://github.com/ztjhz/BetterChatGPT.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.