Skip to content

lochanchugh/Coredex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CoreDex

CoreDex is an offline, on-device multimodal AI assistant for iOS that detects real-world objects in real time and provides intelligent explanations through voice interaction — all without requiring an internet connection.


Overview

CoreDex integrates computer vision, on-device language reasoning, and speech interaction into a single iOS application.
The system runs entirely on-device, ensuring low latency, privacy, and reliability even in zero-connectivity environments.

The project is designed as a base framework that can be extended with custom models for different domains.


Key Features

  • Real-time Object Detection using YOLO-based Core ML models
  • On-device Reasoning for object understanding and explanations
  • Voice Interaction with speech-to-text and text-to-speech
  • Fully Offline Execution (no network dependency)
  • Modular Architecture supporting custom model uploads
  • Hardware-Accelerated Inference via Apple Neural Engine

System Workflow

  1. Live camera feed is captured from the device
  2. Objects are detected in real time using a Core ML model
  3. Detected object labels and confidence are passed to the reasoning module
  4. On-device language model generates contextual explanations
  5. Voice output is delivered using text-to-speech

Technology Stack

iOS & UI

  • Swift
  • SwiftUI

Machine Learning

  • Core ML
  • YOLO (Core ML–converted models)
  • Apple Neural Engine (A-/M-series chips)

Media & Voice

  • AVFoundation (camera & audio handling)
  • Speech Framework (speech-to-text)
  • AVSpeechSynthesizer (text-to-speech)

Reasoning

  • On-device Foundation Models

Screenshots

Object Detection

Object Detection

Object Explanation View

Explanation

Settings & Model Selection

Settings


Future Scope

  • On-device custom model training
  • Direct visual context integration for deeper reasoning
  • Hybrid online + offline support for advanced reasoning
  • Expanded domain-specific detection models

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages