App Overview
AI Assistance is a Flutter-based application that allows users to have real-time conversations with an AI, powered by the Gemini API. The app provides an intuitive, beautiful, and simple UI, ensuring a seamless experience as users send messages and receive AI-generated responses. All chat history is saved locally on the device using the SharedPreferences package, so users can revisit previous chats anytime.
Features
Real-time Chat: Engage in conversation with an AI.
? Gemini API Integration: Powered by Google Generative AI for smart responses.
Local Storage: Chat history is saved locally using SharedPreferences, so it's always accessible.
Simple and Beautiful UI: A clean design focused on usability and simplicity.
️ Technologies Used
? Flutter: The framework used to build the app.
Dart: The programming language used in the app.
SharedPreferences: Used for local data storage (chat history).
? Gemini API: Provides AI-generated responses.