# Agentic AI Lab Programs — based on the uploaded lab reference

These are 11 separate `.py` files, with commented dependency-install blocks at the top.
The examples follow the reference's organization, sample data, console output style,
and core logic (Ollama reflection, mock travel provider, grid search, A*, Q-learning,
SQLite, bar graph, and CrewAI roles).

## Requirements
- Programs 2, 4, 5, 6: Python standard library only.
- Programs 1, 3, 7: `pip install ollama`; install Ollama locally and run `ollama pull llama3.2`.
- Program 8: `pip install ollama matplotlib`; also run `ollama pull llama3.2`.
- Program 9: `pip install crewai crewai-tools`; configure an LLM provider key and `SERPER_API_KEY`.
- Programs 10–11: `pip install crewai`; configure an LLM provider key.

Run each file with `python filename.py`. Ollama and CrewAI programs require their local
services/API credentials to be configured. Program 1 is an educational decision-support
demo, not a clinical tool. Program 2 uses a simulated travel provider and does not book
real flights.
