This project is a simple AI agent that monitors a fleet of vehicles and detects potential issues using Nvidia Nemo NIM.
-
Create a virtual environment:
python3 -m venv venv source venv/bin/activate -
Install dependencies:
pip install -r requirements.txt
-
Generate mock data:
python3 -m src.simulation.data_generator
-
Run the agent to check for issues:
python3 -m src.agent.fleet_management_agent
-
Run the dashboard:
streamlit run src/dashboard/app.py
data/: Contains the mock data for the vehicles.src/:agent/: Contains the AI agent logic.dashboard/: Contains the Streamlit dashboard application.simulation/: Contains the data generation script.utils/: Contains utility functions (currently empty).
.gitignore: Specifies which files to ignore in Git.README.md: This file.requirements.txt: Lists the Python dependencies.