# Python AI Roadmap
A 26-module journey from Python fundamentals to production AI systems.
Each module lives in its own repo.
## Phase 1 — Python Fundamentals
| Module | App | Repo | Status |
|--------|-----|------|--------|
| A | Number Guesser CLI | [number-guesser-cli](https://github.com/luke-pekala/number-guesser-cli) | ✅ |
| B | Word Frequency Counter | [word-frequency-counter](https://github.com/luke-pekala/word-frequency-counter) | ✅ |
| C | Inventory System | [inventory-system](https://github.com/luke-pekala/inventory-system) | ✅ |
| D | CSV Log Processor | [csv-log-processor](https://github.com/luke-pekala/csv-log-processor) | ✅ |
| E | Typed Utility Library | [typed-utility-library](https://github.com/luke-pekala/typed-utility-library) | ✅ |
| F | Weather Dashboard CLI | [weather-dashboard-cli](https://github.com/luke-pekala/weather-dashboard-cli) | ✅ |
## Phase 2 — Data, ML and Model Basics
| Module | App | Repo | Status |
|--------|-----|------|--------|
| G | Sales EDA Notebook | [sales-eda-notebook](https://github.com/luke-pekala/sales-eda-notebook) | ✅ |
| H | Interactive Charts App | [interactive-charts-app](https://github.com/luke-pekala/interactive-charts-app) | ✅ |
| I | House Price Predictor | [house-price-predictor](https://github.com/luke-pekala/house-price-predictor) | ✅ |
| J | Churn Classifier | [churn-classifier](https://github.com/luke-pekala/churn-classifier) | ✅ |
| K | Titanic ML Pipeline | [titanic-ml-pipeline](https://github.com/luke-pekala/titanic-ml-pipeline) | ✅ |
| L | MNIST Digit Classifier | [mnist-digit-classifier](https://github.com/luke-pekala/mnist-digit-classifier) | ✅ |
## Phase 3 — LLMs and AI Engineering
| Module | App | Repo | Status |
|--------|-----|------|--------|
| M | Smart Summariser CLI | [smart-summariser-cli](https://github.com/luke-pekala/smart-summariser-cli) | ✅ |
| N | Prompt Playground | coming soon | 🔜 |
| O | Semantic Search Engine | coming soon | 🔜 |
| P | Document Q&A Chatbot | coming soon | 🔜 |
| Q | AI Research Assistant | coming soon | 🔜 |
| R | LLM Eval Harness | coming soon | 🔜 |
| S | Autonomous Coding Agent | coming soon | 🔜 |
| T | Fine-tuning Pipeline | coming soon | 🔜 |
## Phase 4 — Production AI Systems
| Module | App | Repo | Status |
|--------|-----|------|--------|
| U | FastAPI AI Service | coming soon | 🔜 |
| V | Docker + CI/CD | coming soon | 🔜 |
| W | LLM Monitoring Dashboard | coming soon | 🔜 |
| X | Safety + Guardrails | coming soon | 🔜 |
| Y | Autonomous Research Crew | [autonomous-research-crew](https://github.com/luke-pekala/autonomous-research-crew) | ✅ |
| Z | AI SaaS Product | coming soon | 🔜 |
## Stack
Python 3.12 · uv · pytest · PyTorch · scikit-learn · Anthropic SDK · FastAPI · Docker