Spend Log: my family's credit card spending, sorted while I do nothing π¦₯
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
Spend Log Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ, ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΡΠ²Π°Π΅Ρ ΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠΈΡΠΈΡΡΠ΅Ρ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΡΠ΅ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠ΅ Π²ΡΠΏΠΈΡΠΊΠΈ ΠΈΠ· Gmail, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Gemma ΠΈ TabPFN, ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ ΡΠ²ΠΎΠ΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ² ΡΠ΅ΠΌΡΠΈ, Π½Π΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠΎ.
ΠΠ°Π΄Π°ΡΠ°
Monthly passwordβprotected creditβcard PDFs arrive in multiple Gmail inboxes with different password rules and layouts, making it tedious to answer simple spending questions.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
Spend Log reduces manual effort from hours of password handling and spreadsheet work to a single click that aggregates, categorizes, and forecasts family card spending locally.
Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ
- Fetch new statements from each Gmail inbox (readβonly)
- Read bankβs password hint from email and compute password using name and DOB
- Unlock PDF with pikepdf
- Extract transactions pageβbyβpage with Gemma 4 E4B via Ollama
- Categorize merchants and tag by card/person
- Forecast next statement amounts with TabPFN
- Generate CSVs and display dashboard in Streamlit
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
Every month, a pile of passwordβprotected PDFs lands across our family's Gmail inboxes: my credit card statements, my mom's and my dad's.
Spend Log is a localβfirst app that does all of that for you.
Nothing leaves the laptop. Not the statements, not the passwords, not the transactions.
Gemma 4 E4B, through Ollama, does the reading: it works out passwords from the bank's hint, pulls transactions out of any statement layout, categorizes merchants and explains the forecast.
- ΠΠ°ΡΠ° Π·Π°ΠΏΠΈΡΠΈ: 2026-10-25T20:11:37.979Z