RoadIQ — Project Summary
Inspiration
- Automotive maintenance today is mostly reactive and occurs after breakdowns
- Leads to poor customer experience, unplanned downtime, and inefficient service centers
- Manufacturing teams lack timely feedback, causing recurring defects
- Inspired by the idea of vehicles predicting failures and acting autonomously
- Goal: build a secure, intelligent, end‑to‑end Agentic AI system
What We Learned
- Designing Agentic AI using a Master–Worker orchestration model
- Implementing Digital Twins for real‑time vehicle health monitoring
- Predictive maintenance using telematics and maintenance history
- RCA and CAPA analysis for manufacturing quality improvement
- UEBA for monitoring and securing autonomous agent behavior
- Voice‑first AI design for persuasive and human‑like interactions
- Importance of trust, explainability, and automation in AI systems
🛠️ How We Built the Project
- Web‑based Agentic AI platform with a closed‑loop lifecycle
- Each vehicle represented as a real‑time Digital Twin
- Continuous ingestion of sensor data such as vibration, temperature, and usage
- Master Agent orchestrates all workflows
- Data Analysis Agent monitors vehicle health continuously
- Diagnosis Agent predicts component failures and urgency
- Customer Engagement Agent explains issues using voice AI
- Scheduling Agent autonomously books service appointments
- Manufacturing Insights Agent performs RCA/CAPA analysis
- Voice AI as the primary customer interface with app notifications as support
- UEBA layer monitors agent interactions and prevents unauthorized actions
- Predictive risk scoring triggers proactive alerts and scheduling
Challenges Faced
- Coordinating multiple autonomous agents reliably
- Ensuring explainable AI decisions to build user trust
- Simulating realistic vehicle telematics and maintenance data
- Implementing non‑blocking real‑time voice interactions
- Defining normal vs anomalous behavior for UEBA detection
UEBA Security (User & Entity Behavior Analytics)
- Continuously monitors Master Agent and Worker Agents to establish behavior baselines
- Detects anomalies such as unauthorized access, role violations, and abnormal workflows
- Automatically flags or blocks suspicious actions to ensure secure and compliant operations
Geo‑Spatial Failure Prediction (Map Intelligence)
- Visualizes vehicle risk and failure hotspots using an interactive geo‑map
- Correlates vehicle location with sensor and environmental conditions
- Identifies region‑specific issues, such as higher engine and battery wear in colder regions due to frequent cold starts
Additional System Highlights
- Real‑time Digital Twin with predictive failure detection before breakdowns
- Voice‑based AI for clear, persuasive customer communication and engagement
- Autonomous scheduling with RCA/CAPA feedback loop to improve manufacturing quality
Outcome
- Enables proactive vehicle maintenance instead of reactive repairs
- Improves customer experience and vehicle uptime
- Optimizes service center utilization
- Feeds actionable insights back to manufacturing teams
- Demonstrates secure, autonomous, and intelligent aftersales operations
- RoadIQ acts as an autonomous intelligence layer for future mobility
Built With
- celery
- docker
- fastapi
- javascript
- lucide-react-(icons)-supabase-js-for-backend-connectivity-backend:-python-3.10+-with-fastapi-&-uvicorn-micro-agent-architecture-with-a-master-agent-scikit-learn-for-ml-models
- pandas-&-numpy-for-data-processing-websockets-for-real-time-updates
- postgresql)
- python
- python-frontend:-react
- pyttsx3-for-offline-voice-assistance-infrastructure:-supabase-(postgresql)-as-primary-database-redis-for-caching-&-messaging
- react
- react-leaflet-(maps)
- recharts-(graphs)
- redis
- redis-other:-docker
- responsive-ui-react-router-for-spa-navigation-framer-motion-(animations)
- rest-apis
- restapi
- scikit-learn
- scikit-learn-database/cloud:-supabase-(postgresql)
- supabase
- tailwind
- tailwind-css-backend:-fastapi
- uvicorn
- websockets
Log in or sign up for Devpost to join the conversation.