Skip to content

Latest commit

 

History

History
56 lines (40 loc) · 1.95 KB

README.md

File metadata and controls

56 lines (40 loc) · 1.95 KB

Lumina AI: Personal AI Assistant Application

Overview

I developed Lumina AI, a web application powered by ReactJS and Google Generative AI, designed to function as a personal AI assistant. This project involved implementing robust features for users to input prompts, fetch real-time data, and access previous search results seamlessly. The user interface was meticulously crafted to prioritize usability and accessibility, showcasing my proficiency in ReactJS, adept API integration skills, and adherence to modern web design principles.

Features

  • Prompt Input: Users can enter prompts to interact with the AI.
  • Data Fetching: Efficient retrieval of data based on user input.
  • Search History: View past searches and retrieve previous search results.
  • Responsive Design: Adaptable to various screen sizes and devices.
  • User-friendly Interface: Visually appealing and easy to navigate.

Technologies Used

  • Frontend: ReactJS, HTML, CSS, JavaScript
  • Backend: Google Generative AI
  • Version Control: Git

Installation

To get a local copy up and running, follow these simple steps:

  1. Clone the repository
    git clone git@github.com:sarthakwagh16/Lumina-AI.git
  2. Navigate to the project directory
    cd Lumina-AI
  3. Install dependencies
    npm install
  4. Start the development server
    npm start

Usage

  • Generate your own Google Generative AI key and replace it in the application where the current API key is located for full functionality.
  • Open your browser and go to http://localhost:3000 to see the application running.
  • Enter prompts to interact with the AI and fetch data.
  • View past searches and retrieve previous search results from the history.

Contact

Sarthak Wagh - Connect on X

Project Link: https://github.com/sarthakwagh16/Lumina-AI