I use GnuCash for my small business. I am not a programmer, but know enough to be dangerous. My use for AI was to have it write a small python script that will take my bank csv and set accounts properly based on how I have categorized them in GnuCash in the past, it spits out a clean csv to import into GnuCash. Now I can see exactly what the matches are, and the whole thing runs on my local computer. No worries about hallucination of new account names.

The python script is basic enough that even I can figure out what it is doing, and I still have to review the import to GnuCash and reconcile with my bank.

It is saving me about an hour of work every week right now.

I think this is my biggest use of AI - making small tools to do the work locally rather than sending things to the cloud to be stolen and messed with.