US-C.2not implemented Classify transactions using a self-hosted AI
As a user who wants AI-assisted classification without sending data to the cloud I want use a locally-hosted LLM (e.g. GPT4All) to suggest categories for bank CSV transactions so that my financial data stays private while still getting smart suggestions.

Acceptance Criteria

  • The AI model runs locally (no network calls).
  • AI suggestions are stored alongside rule-based classifications in the `ProcessedTransaction`.
  • The user can accept or override AI suggestions.
  • Multiple AI models can be configured and compared.
No DAG diagram: Not yet implemented — once built, the data path will mirror US-C.1 but with an AI model replacing the rule-based classifier.
Demo video coming soon

DAG Diagram