Replace Auritrack?
KINDA · weekend projectThe core loop, logging expenses by typing a sentence into a chat box and having an LLM extract amount, payee, and category, is very buildable with an Anthropic API key. Budgets, categories, and spending reports are standard CRUD. The real gap is statement import: getting one clean CSV parsed by an LLM is a demo, but reliably parsing messy multi-page bank PDFs across many banks needs batching, fallbacks, and cross-checks that take far longer than a weekend.
Build me an AI expense tracker to replace Auritrack. Requirements: - Local web app: Node + Express + better-sqlite3, server-rendered, binds to localhost only. - Chat box on the home page: I type "lunch 12.50 at Chipotle yesterday" and the app calls the Claude API (claude-sonnet-5) with a tool schema to extract amount, payee, category, and date, then saves the transaction. Show the parsed result inline with an edit button so I can correct mistakes. - Categories are auto-created the first time the model uses one; also give me plain manual add/edit forms for transactions and categories as a fallback. - Statement import: upload a CSV or a text-layer PDF (use pdf-parse). Send rows or pages to the model in batches with a strict JSON schema, show everything in a review table before committing, and dedupe on date + amount + payee. - Budgets: monthly limit per category with a progress bar that turns red on overspend. - Reports: spending by category per month and a 6-month trend line with Chart.js, plus an "ask about my spending" box where the model writes a SQL query, runs it against a read-only connection, and explains the answer. - Nightly copy of the SQLite file to backups/, keep 30. - ANTHROPIC_API_KEY lives in .env; send the model only the rows a request needs and never log transaction data. - Out of scope: bank sync, scanned-image PDFs, mobile apps, Telegram bots, and multi-user. Note in the README that imports cost real API money and roughly how much per statement. - README: how to map my bank's CSV columns on first import.
$ open in your agent (prompt prefilled, you press enter) or copy it raw
They pay because a hardened parsing pipeline, mobile apps, and chat-anywhere logging remove all friction, and $3/mo is cheaper than maintaining your own LLM plumbing.
xbattle-tested statement parsing across many banks and layouts
xmobile apps and push notifications
xTelegram bot logging
xpredictive spending forecasts
xpolished AI-written financial reports
What does the Auritrack verdict mean?
The core job looks buildable, with meaningful gaps: battle-tested statement parsing across many banks and layouts, mobile apps and push notifications. Read the full tradeoff list before committing. This research record is not a hosted IVCIFY tool.
What price does this directory record show for Auritrack?
The directory records $3/month for Plus, checked 2026-08-01. Verify the source before making a purchase decision. This reference stays outside retail Stack Math unless current matched evidence supports the comparison.
What do I lose by replacing Auritrack?
Honestly: battle-tested statement parsing across many banks and layouts; mobile apps and push notifications; Telegram bot logging; predictive spending forecasts; polished AI-written financial reports. If any of those are load-bearing for you, keep paying.
Is there an open-source alternative to Auritrack?
The listed prior art includes Firefly III (Mature self-hosted personal finance manager with a full API and CSV importer, a solid non-AI base to bolt an LLM onto.), Actual Budget (Open-source local-first budgeting app with strong transaction import tooling.). Inspect those projects before starting from a blank prompt.