/ChatYolAi

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.

Primary LanguageJavaScript

ChatYol AI

Chatyol ai

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.

Features

  • 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.

Installation

  1. Clone the repo: git clone https://github.com/Seann21/ChatYolAi.git
  2. Go to the project directory: cd ChatYolAi
  3. Install dependencies: bun install (if you have Bun installed) or npm install
  4. Run the app: npm run dev or bun run dev

Technologies Used

  • 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.

Setup

  1. Obtain an API key from GROQ AI. The API key is available for free but may have usage limits.
  2. Create a .env file in the root directory of your project.
  3. Add your API key to the .env file:
  4. Ensure Bun is installed for optimal performance, though npm can also be used.

Usage

  • Start the development server using npm run dev or bun run dev.
  • Interact with ChatYol AI by typing questions into the chat interface.

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve ChatYol AI. Any suggestions or enhancements are appreciated.

License

This project is licensed under the MIT License.

Acknowledgments

  • API: GROQ AI for providing the AI model.
  • Design: Inspired by clean and intuitive web interfaces.

Contact

For any inquiries or support, please open an issue on the GitHub repository.