A Real-Time Supplier Intelligence & Quality Monitoring Platform designed for Tesla's Electronics Supplier Industrialization team.
This platform enables real-time production performance monitoring across global suppliers, providing insights into Quality, Capacity, and Equipment performance. It uses Agentic AI for root-cause analysis and Computer Vision for automated defect detection on the edge.
- Ingestion: FastAPI, gRPC, Apache Kafka
- Pipeline & Quality: Apache Airflow, Great Expectations
- Database: PostgreSQL (TimescaleDB)
- Computer Vision: Ultralytics YOLOv8, PyTorch
- AI Assistant: LangChain, OpenAI/Bedrock
- Dashboard: Streamlit, Plotly
- Infrastructure: Docker, GitHub Actions
- Docker and Docker Compose
- Python 3.10+
- GNU Make
- Install dependencies:
make setup
- Start the infrastructure (Postgres + Kafka):
make infra-up
- Run DB migrations and seed data:
make db-migrate make db-seed
- Start Airflow pipeline:
make airflow-up
- Run the Ingestion API and Dashboard:
make api make dashboard
- (Optional) Run the Edge Simulator to generate traffic:
make simulator