Ross ROSS = Recommend OSS · open-source software intelligence for agents

davidfowl/tally

Let agents classify your bank transactions. observed · 2026-08-28

github.com/davidfowl/tally · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

64/100

  • Activity 83
  • Release rhythm 66
  • Longevity 17
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 250
  • days_rel: 228
  • days_push: 107
  • n_releases_24m: 22

Full methodology

Adoption not part of the score

1155 stars · 97 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Tally is a local rule engine CLI that classifies bank transactions from CSV exports using plain-English rules, designed to be driven by AI coding assistants like Claude Code, Codex, Copilot, or Cursor. It generates HTML spending reports and stores all configuration in local files with no database or cloud service.

Use cases

  • categorize bank transactions from CSV exports
  • generate spending reports from bank data
  • classify merchants with AI assistant help
  • track coffee vs fast food spending separately
  • write custom categorization rules in plain English
  • find uncategorized transactions in budget data

When to choose

  • you want local, file-based transaction categorization with no cloud service
  • you already use an AI coding assistant and want it to manage your budget rules
  • your bank's built-in categories are too broad or inaccurate
  • you want a self-hosted, privacy-friendly alternative to budgeting apps

When to avoid

  • you need automatic bank syncing via APIs like Plaid
  • you want a GUI budgeting app with mobile access
  • you don't use any AI coding assistant and prefer fully manual tools
  • you need multi-currency or investment tracking

Facets

cli-tool · maturity active

cli developer-tools workflow-automation data-science fintech artificial-intelligence windows cli python personal-finance transaction-categorization ai-agents rule-engine budgeting csv-processing spending-reports command-line automation linux macos

3 sources

Member repositories

RepositoryRoleHealth v2
davidfowl/tallymain64

For agents

markdown · JSON · MCP: product_card(name="davidfowl/tally")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem