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