Type an expense in plain words in мессенджер — the scenario parses it, saves it to Postgres and sends a summary every morning. Ask for totals and it answers on the fly.