
Carina is an AI assistant powered by Gemini for multi-turn conversations, message history, and contextual prompts, packaged in a minimal UI. It demonstrates the integration of state-of-the-art LLMs into a user-friendly web interface.
Managing long-running streaming connections and ensuring the UI remains responsive. Implementing a robust message history system with Firebase.
React-based frontend with Firebase for authentication and database. Integration with Gemini API for natural language processing.