← all repositories
deiucanta/chatpad

Yet another ChatGPT UI, but your chats stay off their servers

Chatpad exists to be the definitive ChatGPT interface by storing everything locally and skipping the usual SaaS tracking.

1.5k stars TypeScript Chat Assistants
chatpad
Not currently ranked — collecting fresh signals.
star history

What it does

Chatpad is a browser-based interface for ChatGPT, also packaged as a desktop app via ToDesktop. It is built with React and the Mantine component library, and it stores conversation history locally using DexieJS over IndexedDB. The README candidly admits the market is flooded with similar tools, likening ChatGPT UIs to the new default “to-do app” every developer builds once.

The interesting bit

The selling point is radical localism: no cookies, no tracking, and no remote conversation storage. That is less a technical breakthrough than a refusal to participate in the usual SaaS data grab. The desktop release is simply the web app wrapped for offline-ish use, which keeps the stack honest but hardly ambitious.

Key highlights

  • Explicit privacy promise: the authors state “no tracking, no cookies, no bullshit” and keep all data in the browser.
  • Ships as both a static web app and a desktop app generated by ToDesktop.
  • Built on Mantine and DexieJS, making it a polished assembly of existing parts rather than custom infrastructure.
  • Deployment targets are plentiful—Docker, Netlify, Vercel, Railway, and others—suggesting it is designed to be deployed nearly anywhere.
  • Open source with a linked feedback portal, though contribution docs are minimal.

Caveats

  • The README is long on deploy buttons and short on feature specifics.
  • It claims a “broader vision” to become the “ultimate interface” without detailing what that actually means.
  • The desktop app is a wrapper, not a native rewrite, so expect browser-like resource usage.

Verdict

A sensible choice if you need a clean, self-hostable ChatGPT frontend that respects your privacy by default. Look elsewhere if you need collaboration, plugins, or a feature set that goes beyond single-user chat.

Frequently asked

What is deiucanta/chatpad?
Chatpad exists to be the definitive ChatGPT interface by storing everything locally and skipping the usual SaaS tracking.
Is chatpad open source?
Yes — deiucanta/chatpad is open source, released under the AGPL-3.0 license.
What language is chatpad written in?
deiucanta/chatpad is primarily written in TypeScript.
How popular is chatpad?
deiucanta/chatpad has 1.5k stars on GitHub.
Where can I find chatpad?
deiucanta/chatpad is on GitHub at https://github.com/deiucanta/chatpad.

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