A React client for the ChatGPT API.
- React
- TypeScript
- TailwindCSS
- Vite
- Vitest
- ESLint
- Prettier
- Husky
- Dotenv
Just clone the repository and install the dependencies. Then, copy the .env.example
file to .env
and replace the values with your own.
To get your own API key, you can get it for free at OpenAI
Finally, start the development server with npm run dev
or build for production with npm run build
.
- Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Please make sure to update tests as appropriate.
- Use Git Branch Naming Conventions for branch names. and Conventional Commits for commit messages.
- Also, name the branch starting with the issue number, for example:
/feature/1-branch-name
.