All Python Posts
Voice Kit (Part 1)
Neil Haddley ⢠October 11, 2025
Raspberry Pi Voice Kit
PythonAIIOT
raspberry-pivoice-assistantgoogle-assistant
LangChain Agents
Neil Haddley ⢠August 25, 2024
Building LangChain agents that use LLMs as a reasoning engine to choose which tools to call, execute them, and loop until the task is complete
AIPython
langchainagentsllm
Colorization
Neil Haddley ⢠August 3, 2023
colorization.ipynb
PythonAI
colorizationjupyter-notebookimage-processing
Apple MacBook
Neil Haddley ⢠July 25, 2023
Setting up Anaconda on a MacBook for data science and machine learning ā installs Python, the Conda package manager, and Jupyter Notebook
PythonmacOS
anacondapython-environmentsetup
LangChain (RAG)
Neil Haddley ⢠July 21, 2023
Using LangChain to create a medical report application
AIPython
langchainragretrieval-augmented-generation
Machine Learning (Part 4)
Neil Haddley ⢠June 8, 2022
Using Google Colab (Jupyter Notebooks in the cloud) to run machine learning experiments with GPU access and no local setup required
AIPython
machine-learninggoogle-colabjupyter-notebook