Why Jupyter is hard
Jupyter notebooks blend code, output, and markdown in cells — powerful for exploration but messy for debugging. Error tracebacks are long. Kernel state is invisible. Variable scope across cells causes subtle bugs. Libraries like pandas, matplotlib, and scikit-learn each have their own quirks on macOS.
How Tutor mode helps
Tutor mode sees your notebook. A red error traceback? Lumini reads it and explains: 'KeyError on column 'date' — your column is actually named 'Date' with a capital D. Check the cell where you renamed it.' It sees your code, your output, and your variable names.
How Lumini automates tasks
Lumini handles data workflow automation. 'Lumini, create a note with the model accuracy results.' 'Lumini, search the web for sklearn RandomForest parameters.' 'Lumini, remind me to export the cleaned dataset.' 'Lumini, list the CSV files in my data directory.'