← all repositories

davidfowl/tally

A local rule-engine CLI that enables AI agents to categorize bank transactions from CSV files.

1.1k stars Python Coding Assistants
tally
Velocity · 7d
+7.0
★ / day
Trend
steady
star history

Tally is a command-line tool providing a local rule engine for transaction classification. It works by pairing with AI assistants so they can automate bank transaction categorization without manual intervention. Users initialize a budget folder and instruct their AI agent to use Tally’s commands to classify transactions and generate spending reports. The tool supports standard CSV bank formats and uses rule files for merchant classification logic.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.