Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Spend Log: my family's credit card spending, sorted while I do nothing 🦥

说明与用途

Spend Log 自动从 Gmail PDF 中提取、解密、分类并预测全家信用卡消费,使用本地 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