AI-powered chat application with intelligent responses powered by Google Gemini.
A Flutter mobile chat app that integrates Google's Gemini API to provide intelligent, context-aware conversational responses. Features a clean chat UI with message bubbles, typing indicators, and conversation history. GetX handles state management and dependency injection.
Flutter with GetX for state management. Gemini API is called via HTTP with the conversation history passed as context for multi-turn conversations. Chat history is persisted locally using Hive.
Add voice input/output, image understanding (Gemini Vision), multiple AI personas, and cloud sync for chat history.