ChatGPT clone with added features
- SSO using GitHub and Google
- Send chat with/without history
- Choose model from a variety of GPT-3/GPT-4 models
- Stores your chats in local storage 👀
- Same user interface as the original ChatGPT
- Custom chat titles
- Export/Import your chats 🔼🔽
- Currently returns a random string 200 characters for every input
- Clone the repository
git clone https://github.com/satakshigarg/ChatGPT.git
- Install client dependencies
cd ChatGPT
npm install
- Create a .env file in root folder and add your CLERK_PUBLISHABLE_KEY
- Start the app
npm run dev
- Start the app using run.sh
chmod +x run.sh
./run.sh