This python script adds keywords via a (local) LLM to an iPhoto album.
Building UIs in the Terminal With Python Textual