Skip to content

codesbydevapriya/LuminaCheck-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

LuminaCheck AI

Where Light Reveals Truth

Python Streamlit Gemini AI License

LuminaCheck AI is an advanced AI-powered web application that detects whether a digital image is REAL, FAKE, or AI-GENERATED using Google Gemini Vision AI.


Live Demo

https://luminacheck-ai.streamlit.app


Features

Feature Description
AI Detection Detects REAL, FAKE, or AI-GENERATED images
Confidence Score 0-100% confidence percentage
Detailed Reasoning 2-3 specific visual clues
Detection History Session-based history table
CSV Download Download detection report
AI Chatbot Sidebar AI assistant
Dark UI Professional animated interface
Responsive Works on mobile & desktop

Tech Stack

  • Python — Core programming language
  • Streamlit — Web application framework
  • Google Gemini AI — Image analysis engine (gemini-2.5-flash)
  • Pillow — Image processing
  • Pandas — Data management
  • Streamlit Cloud — Deployment & hosting

Run Locally

# Clone the repository
git clone https://github.com/codesbydevapriya/LuminaCheck-AI.git

# Install dependencies
pip install -r requirements.txt

# Set your API key
export GEMINI_API_KEY="your_api_key_here"

# Run the app
streamlit run app.py

Project Structure

LuminaCheck-AI/
├── app.py              # Main application
├── requirements.txt    # Dependencies
└── README.md          # Project documentation

Environment Variables

Variable Description
GEMINI_API_KEY Google Gemini API Key

Get your free API key at aistudio.google.com


How It Works

  1. Upload any JPG/JPEG/PNG image
  2. Click "Analyze Image Now"
  3. AI scans for forensic clues
  4. Get verdict — REAL or FAKE

Limitations

  • Ultra-realistic AI images may occasionally be misclassified
  • Free tier API has rate limits
  • Detection accuracy depends on Gemini AI model

Future Scope

  • Custom CNN model for higher accuracy
  • Video deepfake detection
  • Batch image processing
  • Mobile application

Developer

Devapriya — BCA Final Year Student | March 2026


License

This project is licensed under the MIT License.


Made by Devapriya | Powered by Google Gemini AI

About

AI-powered fake image detection app using Google Gemini

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages