Menu

1 / 2

lazy-ledger: a bank statement turns into a one-page money report, offline, with Gemma

DEV Community: opensource·Sergei Berets·4 days ago
#g0aBef1S
#devtoopensource#devto#dev#gemma#month
Reading 0:00
15s threshold

This is a submission for the Hacktoberfest Open-Source AI Challenge: Week 3 .

What I Built

Reviewing a bank statement properly means answering three questions: where did the money go, is anything in here wrong, and how is this month going to end. Doing that by hand in a spreadsheet is slow and boring, which is exactly why it gets postponed.

lazy-ledger answers those three questions. Export the statement, run one command, read one page:

Where it went: spending by category this month next to your 3-month average.

Worth a second look: a charge far above what you usually pay that merchant, a merchant you have never paid before, a subscription billed twice.

Where the month is heading: spend so far and the pace to month end.

It runs entirely on your laptop. Gemma 3 4B does the one part that needs language understanding: turning merchant strings like BOLT.EU/O/2610 or NIKORA 2 SABURTALO into categories.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.