Skip to content

Nandan25/ai_image_analyzer

Repository files navigation

🧠 AI Image Analyzer

AI Image Analyzer is a web application built with Next.js that lets users upload and analyze images using Google’s Gemini AI API.

🚀 Features

  • Upload and analyze any image with AI
  • Uses Google Gemini API for intelligent insights
  • Clean, fast, and responsive UI
  • Built with Next.js, Tailwind CSS, and TypeScript

🔗 Live Demo

👉 ai-image-analyzer-two.vercel.app

🛠️ Tech Stack

  • Framework: Next.js (App Router)
  • Styling: Tailwind CSS
  • Language: TypeScript
  • AI Integration: Google Gemini API
  • Deployment: Vercel

🔧 Local Setup Instructions

1. Clone the Repository

git clone https://github.com/Nandan25/ai_image_analyzer.git
cd ai_image_analyzer

2. Install Dependencies

Make sure you have Node.js and npm installed.

npm install

3. Set Up Environment Variables

Create a .env.local file in the root directory and add the following:

NEXT_GEMINI_KEY=your_google_gemini_api_key

🔐 Replace your_google_gemini_api_key with your actual API key from Google AI Studio.

4. Run the Development Server

npm run dev

Visit http://localhost:3000 in your browser to use the app.

📦 Deployment

Deploy easily using Vercel by connecting your GitHub repo and adding the same environment variables.

📄 License

MIT © Nandan Prabhudesai

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors