Quantum AI Chat is an interactive web-based chatbot powered by cutting-edge AI technology, designed to provide users with an engaging and intelligent conversation experience. This project allows users to communicate with an AI in real-time, with support for text and image-based responses.
- AI Chat: Converse with an intelligent AI model that understands and responds to a wide variety of prompts.
- Image Support: The AI can generate and send images in response to user requests.
- Typing Effect: Enjoy a realistic typing effect, where messages appear as if they’re being typed out in real-time.
- Image Popup: When an image is sent, it’s displayed in a popup for a more interactive experience.
- Responsive Layout: The interface is fully responsive, offering an optimal experience across devices, including desktop and mobile.
To run this project locally, follow these steps:
- A web browser (e.g., Chrome, Firefox)
- (Optional) A local server or IDE to serve the HTML file
-
Clone the repository:
git clone https://github.com/ziddi-shop/quantum-ai.git
-
Navigate to the project directory:
cd quantum-ai
-
Open the HTML file: Open the
index.html
file in your preferred web browser.
Alternatively, you can host the project on a web server or use services like GitHub Pages to deploy it online.
- Open the chat application in your web browser.
- Type a message into the text input field and press "Enter" or click the send button.
- The AI will respond with either text or an image, depending on the query.
- If an image is sent, click on it to view it in a larger format.
- You can toggle the image mode to request images with your input.
- HTML: Markup for the structure of the page.
- CSS (Tailwind CSS): Styling and layout for a responsive design.
- JavaScript: Logic for handling the chat functionality, image generation, and typing effects.
- AI Model: Powered by the Quantum AI backend service to generate responses.
We welcome contributions to enhance the capabilities of this AI-powered chat system. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature (
git checkout -b feature-name
). - Commit your changes (
git commit -am 'Add feature'
). - Push to your branch (
git push origin feature-name
). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or feedback, please contact us at: