CalmQuest is a personal therapy chatbot designed to offer conversational support and provide a friendly, empathetic ear to users. It leverages the OpenAI API to generate responses in a manner that mimics a therapeutic conversation, offering users a unique and engaging way to explore their feelings and thoughts.
- Conversational AI: Engage in meaningful conversations with users, offering supportive responses.
- Personalized Interaction: Tailored responses to user inputs, providing a personalized chat experience.
- Privacy Focused: Ensures user conversations are handled with care, emphasizing privacy and confidentiality.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm or yarn
- An OpenAI API key
- Clone the repository
git clone https://github.com/sherwinvishesh/CalmQuest.git
- Navigate to the project directory
cd CalmQuest
- Install dependencies
npm install express dotenv openai@latest cors
- Create a
.env
file in the root directory and add your OpenAI API key
OPENAI_API_KEY=your_api_key_here
- Start the server
npm start
Your application should now be running on http://localhost:3000.
To start a conversation with CalmQuest, simply type your message in the input field and press the "Send" button. The chatbot will respond to your queries and engage in a conversation.
Contributions to enhance this project are welcomed. Please feel free to fork the repository, make changes, and submit pull requests.
If you encounter any issues or have any questions, please submit an issue on the GitHub issue tracker or feel free to contact me.
This project is licensed under Apache-2.0 license
- Thanks to everyone who visits and uses this page. Your interest and feedback are what keep us motivated.
- Special thanks to all the contributors who help maintain and improve this project. Your dedication and hard work are greatly appreciated.
- Special acknowledgment to OpenAI for providing the API that powers the conversational abilities of CalmQuest.
Feel free to reach out and connect with me on LinkedIn or Instagram.
Made with ❤️ by Sherwin