Skip to content

Repository files navigation

🧠 VisionAI Studio

An AI-powered computer vision platform built with Next.js, TensorFlow.js, MobileNet, and COCO-SSD for Image Classification and Real-Time Object Detection—all running directly in your browser.

VisionAI Banner

🌐 Live Demo

🚀 Live Application: https://vision-ai-henna.vercel.app/


📖 Overview

VisionAI Studio is a modern AI-powered web application that demonstrates the capabilities of browser-based computer vision using TensorFlow.js.

The application provides two major AI modules:

  • 🖼️ Image Classification
  • 🎥 Real-Time Object Detection

Unlike cloud-based AI applications, VisionAI Studio performs inference directly inside the browser, ensuring better privacy and lower latency.


✨ Features

🖼 Image Classification

  • Upload an image
  • AI predicts image content using MobileNet
  • Displays Top-3 predictions
  • Confidence score visualization
  • Beautiful responsive UI

🎥 Real-Time Object Detection

  • Webcam-based object detection
  • Detects 80+ everyday objects
  • Bounding boxes around detected objects
  • Live confidence scores
  • FPS counter
  • AI status indicators

🎨 Modern UI

  • Dark futuristic interface
  • Glassmorphism cards
  • Fully responsive
  • Mobile friendly
  • Smooth animations
  • Gradient design

🔒 Privacy First

All AI inference happens locally in your browser.

✅ No images are uploaded.

✅ Webcam feed never leaves your device.


🛠 Tech Stack

Frontend

  • Next.js
  • React
  • Tailwind CSS

AI

  • TensorFlow.js
  • MobileNet
  • COCO SSD

Icons

  • Lucide React
  • React Icons

📂 Project Structure

src
│
├── app
│   ├── page.jsx                 # Home
│   ├── about
│   ├── image-classifier
│   ├── live-detection
│   ├── layout.js
│   └── globals.css
│
├── components
│   ├── Navbar.jsx
│   └── ...
│
└── public

🚀 Installation

Clone the repository

git clone https://github.com/SoyebAhmed5/VisionAI.git

Go to the project

cd visionai

Install dependencies

npm install

Run locally

npm run dev

Open

http://localhost:3000

🧠 AI Models Used

MobileNet

Used for

  • Image Classification
  • Top Predictions
  • Confidence Scores

COCO SSD

Used for

  • Real-Time Detection
  • Multiple Object Detection
  • Bounding Boxes
  • Confidence Scores

📸 Screenshots

Home

VisionAI Home VisionAI Home VisionAI Home


Image Classification

Image Classifier


Live Detection

Live Detection


About Page

VisionAI About VisionAI Home VisionAI Developer


🌟 Future Improvements

  • Face Detection
  • Face Recognition
  • Emotion Detection
  • OCR (Text Recognition)
  • Pose Estimation
  • QR Code Scanner
  • Image Segmentation
  • YOLO Integration
  • Custom Model Upload
  • Object Tracking

📊 Performance

  • Browser-Based AI
  • Real-Time Inference
  • No Backend Required
  • Lightweight
  • Responsive UI

🎯 Why VisionAI Studio?

✔ Runs entirely in the browser

✔ Fast AI predictions

✔ Privacy-friendly

✔ Beautiful modern interface

✔ Responsive design

✔ Built using modern web technologies


👨‍💻 Developer

Soyeb Ahmed

Full Stack Developer • AI Enthusiast • Computer Science Student

Connect with me


🌐 Deployment

Live Website

https://vision-ai-henna.vercel.app/


📄 License

This project is licensed under the MIT License.


⭐ Support

If you found this project useful, please consider giving it a ⭐ on GitHub!


About

VisionAI is a modern AI-powered computer vision platform built with Next.js, React, Tailwind CSS, and TensorFlow.js. It provides two powerful AI modules: Image Classification and Real-Time Object Detection, enabling users to experience browser-based artificial intelligence without requiring any backend server or cloud processing.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages