Help us decide what to build next by voting for features on Canny.io. Want a feature urgently? Push it to the front with a $100 bounty!
Experience free, limitless conversational AI with OpenAI's ChatGPT API. Visit our website to start.
- Regional Proxy: Bypass ChatGPT restrictions.
- Prompt Library
- Chat Organization: Folders & filters.
- Token & Pricing Info
- ShareGPT Integration
- Custom Model Parameters
- Versatile Messaging: Chat as user/assistant/system.
- Edit & Reorder Messages
- Auto-Save & Download Chats
- Google Drive Sync
- Multilingual Support (i18n)
We're continuously improving Better ChatGPT PLUS. Here are the key differences and recent updates:
- Small UI Enhancements: Sleeker, more intuitive interface including an updated attachment icon, now moved to the bottom.
- Clipboard Support: Paste images directly from the clipboard.
- Image Interface: Support for the image interface for supported models.
- Title Model Selection: Allow specifying a model for chat title generation.
- Improved Import: Fixed issues when importing JSON and better GPT data.
- Models Parsing: Added support for parsing models based on OpenRouter API.
- Token Count for Images: Implemented token count and cost calculation for images.
- Zoom Functionality: Added zoom functionality for images.
- Large File Handling: Improved handling of large files to prevent storage overflow.
- OpenAI Import Fix: Fixed import issues with OpenAI chat branches, ensuring the deepest branch with the most messages is imported.
Contributions are welcome! Feel free to submit pull requests.
- Visit: Our Website
- API Key: Enter your OpenAI API Key from here
- Proxy: Use ChatGPTAPIFree or host your own.
Download from Releases
OS | Download |
---|---|
Windows | .exe |
MacOS | .dmg |
Linux | .AppImage |
- Unlimited local storage
- Runs locally
- Star & Fork: This Repo
- Settings: Navigate to
Settings
>Pages
, selectGitHub Actions
- Actions: Click
Actions
,Deploy to GitHub Pages
, thenRun workflow
- Install node.js and yarn/npm
- Clone repo:
git clone https://github.com/animalnots/BetterChatGPT-PLUS.git
- Navigate:
cd BetterChatGPT-PLUS
- Install:
yarn
ornpm install
- Launch:
yarn dev
ornpm run dev
- Install docker
- Build:
docker compose build
- Start:
docker compose up -d
- Stop:
docker compose down
- Install yarn/npm
- Build (Windows):
yarn make --win
Star the repo to encourage development.
Support the original creator here
Thanks to all the contributors!
To add new settings, update these files:
public/locales/en/main.json
public/locales/en/model.json
src/assets/icons/AttachmentIcon.tsx
src/components/Chat/ChatContent/ChatTitle.tsx
src/components/Chat/ChatContent/Message/EditView.tsx
src/components/ChatConfigMenu/ChatConfigMenu.tsx
src/components/ConfigMenu/ConfigMenu.tsx
src/constants/chat.ts
src/store/config-slice.ts
src/store/migrate.ts
src/store/store.ts
src/types/chat.ts
src/utils/import.ts
- Download
models.json
from OpenRouter. - Save it as
models.json
in the root directory. - Run
node sortModelsJsonKeys.js
to organize the keys.