Aura AI

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.

Features

  • 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.

Technologies Used

  • 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.

Getting Started

To run this project locally, follow these steps:

  1. 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.