Interesting topic. I think I raised something similar in the Discussions in the Beancount repo.
I haven't done much for real but was happy to experiment and see what is possible. Admittedly, I don't see much need but I'm trying to use AI agents for what we used to try to solve by coding. Downloading statements, parsing them, even generating entries, now seems easier and more adaptable to changes.
I've used Gemini CLI mainly and it was doing the job. Now I'm looking at some agentic AI frameworks.
Anyway, in summary, I got the model to find the ebanking url of the given bank, open the page, wait for me to log in, then locate the credit card account and how to download the latest statement. It then downloads the PDF and compares the transactions to the ones in Beancount journal. Beancount and Playwright MCPs were enough for this.
Locally, I'd like to try with something fast, like phi4-mini or gemma3n as, apparently, using agents (smaller tasks and focus) achieves greater accuracy than using one model to do everything.
Would be interested in learning more stories. Soon we might just be sharing prompts instead of building plugins and importers.
Cheers