ChatYol AI is an advanced chatbot built with Vite, React.js, and styled using Tailwind CSS. It leverages the GROQ AI API powered by the LLAMA3-8b-8192 model, providing extremely fast response times. The chatbot offers a user-friendly interface with syntax highlighting for code responses, making it easy to understand and interact with.
- Interactive Chatbot: Users can ask various questions and receive prompt responses, similar to other AI chatbots.
- React Syntax Highlight: Enhances the readability of code snippets in responses.
- Clean and Modern UI: Designed with Tailwind CSS for a clean and intuitive user experience.
- Clone the repo:
git clone https://github.com/Seann21/ChatYolAi.git
- Go to the project directory:
cd ChatYolAi
- Install dependencies:
bun install
(if you have Bun installed) ornpm install
- Run the app:
npm run dev
orbun run dev
- React.js & Vite: Provides a fast and efficient development environment.
- Bun: JavaScript runtime used for its speed and performance.
- Tailwind CSS: Utility-first CSS framework for styling.
- GROQ AI API: Powers the chatbot with the LLAMA3-8b-8192 model.
- Obtain an API key from GROQ AI. The API key is available for free but may have usage limits.
- Create a
.env
file in the root directory of your project. - Add your API key to the
.env
file: - Ensure Bun is installed for optimal performance, though npm can also be used.
- Start the development server using
npm run dev
orbun run dev
. - Interact with ChatYol AI by typing questions into the chat interface.
Contributions are welcome! Feel free to open issues or submit pull requests to improve ChatYol AI. Any suggestions or enhancements are appreciated.
This project is licensed under the MIT License.
- API: GROQ AI for providing the AI model.
- Design: Inspired by clean and intuitive web interfaces.
For any inquiries or support, please open an issue on the GitHub repository.