Aura AI is a personal chatbot powered by the Gemini API, designed to provide users with an interactive and personalized experience. Built using Next.js and Tailwind CSS, Aura AI offers a modern and responsive interface that adapts seamlessly to any device.
- Personalized Chat Experience: Engage in conversations powered by the Gemini API, tailored to meet individual user needs.
- Responsive Design: A fully responsive UI built with Tailwind CSS, ensuring a smooth experience on both desktop and mobile devices.
- User-Friendly Interface: Intuitive layout and navigation for easy interaction.
- Lightweight and Fast: Optimized for performance with a focus on quick load times.
- Next.js: A React framework for building server-side rendered and static web applications.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Gemini API: The core API for powering the chatbot interactions.
- shadcn: A component library for building user interfaces with React.
- Lucide React: A collection of open-source icons for React applications.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/aura-ai.git cd aura-ai
Install dependencies: npm install
Set up environment variables: Create a .env.local file in the root directory and add your environment variables (like your Gemini API key): GEMINI_API_KEY=your_api_key_here
Run the development server: npm run dev Open your browser and go to http://localhost:3000.
Contributing Contributions are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request.