What exists
What I built
- Offline-first transaction categorizer with merchant overrides and ONNX DistilBERT inference.
- Qwen2.5 GGUF fallback for ambiguous or low-confidence inputs.
- Feedback, history, AI insights, and merchant-memory behavior.
Architecture
- Known merchants can bypass inference.
- Confident local ONNX results return without an LLM call.
- Low-confidence or semantically ambiguous inputs route to offline Qwen fallback.
- Frontend history and memory keep ambiguity visible to the user.