Cleo[0] is a financial chatbot that roasts you for your spending among other things.
Example:
12 trips to McDonalds this month
Any more and I’ll start listing it as a bill
(Disclosure, I work for Cleo, and it's not open source, but you didn't specify that as a requirement)