This repository is no longer actively maintained, and no new features or updates will be added. The project remains available for learning, experimentation, and self-hosting.
AryBot began as an exploration and grew into a meaningful hands-on journey. While development has ended, the ideas, code, and lessons continue to live on.
Thank you to everyone who explored, tested, and supported this project.
-Aryan (AryCodes)
AryBot-2 is a revamped version of the original AryBot, now built using React, offering a more streamlined and efficient chatbot experience. It's a one-page application designed to provide users with a seamless interaction while maintaining the core functionalities of the original AryBot.
-
React Frontend: Utilizes the power of React for a dynamic and responsive user interface.
-
Enhanced User Experience: A one-page application that offers a more intuitive and engaging chatbot experience.
-
Google's Generative API Integration: Continues to leverage the advanced AI chat capabilities from Google's Generative API for interactive conversations.
-
Clone the repository:
git clone https://github.com/arycodes/arybot-2.git
-
Install dependencies:
npm install
-
Set up API key:
- Important: Update the
API_KEYconstant ingemini.jsxwith your own API key. You can obtain your API key for free from Google's AI Studio.const API_KEY = "YOUR_OWN_API_KEY_HERE";
- Important: Update the
-
Run AryBot-2:
npm start
Contributions are highly encouraged! Fork the project, create a branch, implement your enhancements, and submit a pull request.
Distributed under the MIT License.
Aryan
Email: arycodes.in@gmail.com
Experience the next level of conversational AI interaction with AryBot-2, built with React for a more immersive user experience! Don't forget to replace the default API key with your own to unlock the full potential of the Generative API.