AstraBot is an advanced AI-powered chatbot crafted with Next.js 15, Tailwind CSS, MongoDB, and Clerk for secure user authentication. Leveraging the Gemini API, this application delivers intelligent, context-aware responses that enhance user interactions.
AstraBot is designed to maintain the full conversation context, ensuring a coherent and engaging experience throughout each session. Its seamless and responsive UI adapts beautifully across devices, while the integration of MongoDB allows it to store chat history, enabling users to revisit past conversations effortlessly.
With Clerk handling authentication, AstraBot provides a secure and personalized environment, making it an ideal tool for users seeking a reliable and smart chatbot experience.