chatpad and assistant
These are competitors—both provide web-based ChatGPT interfaces with client-side implementations, so users would choose one or the other based on feature preferences like Chatpad's enhanced UI capabilities versus Assistant's mobile-first design and API-direct approach.
About chatpad
deiucanta/chatpad
Not just another ChatGPT user-interface!
Built as a React.js application with local-first architecture using IndexedDB (via DexieJS) for client-side data persistence, ensuring all conversation history remains private without server storage. Offers both web and desktop distributions via ToDesktop, with self-hosted deployment options through Docker and one-click cloud providers (Vercel, Netlify, Railway, DigitalOcean). Uses the Mantine component library for its UI foundation, enabling rapid customization through config.json overrides.
About assistant
felixbade/assistant
Web UI for ChatGPT API. No back-end, mobile-friendly, continuously user-tested
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work