omanAI is a state-of-the-art object detection system powered by YOLOv8, providing real-time analysis with detailed classification results and annotated output images.
- 🚀 Instant image analysis with YOLOv8 model
- 🔍 Object detection with confidence percentages
- 📥 Download annotated images with bounding boxes
- 🌈 Modern web interface with animations
- 📱 Fully responsive design
- ⚡ Fast processing (<5 seconds average)
- Python 3.8+
- pip package manager
git clone https://github.com/akuonj/omanAI.git
cd omanAI# Windows
python -m venv venv
.\venv\Scripts\activate# Ubuntu
python3 -m venv venv
source venv/bin/activatepip install -r requirements.txt# Create initial migrations
python manage.py makemigrations# Apply database migrations
python manage.py migrateProduction (Linux):
gunicorn --bind 127.0.0.1:8007 object_detection_ui.wsgi:application --daemonDevelopment (All OS):
python manage.py runserverAccess the application at:
🌐 http://127.0.0.1:8007 (Production)
🌐 http://127.0.0.1:8000 (Development)
-
Upload Image
Click "Choose File" and select any JPG/PNG image -
Analyze
Click the "Analyze" button -
View Results
See detected objects with confidence percentages -
Download
Click "Download" for annotated image
- Model: YOLOv8 (Ultralytics implementation)
- Classes: 80 common object categories
- Framework: Django
- Interface: Tailwind CSS + Anime.js
For support or feature requests:
📧 Joshua Otieno
🐛 Issue Tracker
👨💻 GitHub Profile