← all repositories

johnsonhk88/AI-Bank-Statement-Document-Automation-By-LLM-And-Personal-Finanical-Analysis-Prediction

AI system that automates extraction and financial analysis of bank statement PDFs using computer vision, OCR, LLMs, and multi-agent orchestration.

583 stars Jupyter Notebook Domain AppsAgentsRAG · Search
AI-Bank-Statement-Document-Automation-By-LLM-And-Personal-Finanical-Analysis-Prediction
Velocity · 7d
+0.8
★ / day
Trend
steady
star history

This project parses unstructured bank statement PDFs into structured financial data using YOLO-based layout detection, OCR, and LLM table extraction. It powers natural language querying via a RAG pipeline with Chroma/Faiss vector stores and autonomous agents built with AG2. The system categorizes income and expenses, generates monthly and yearly financial summaries, and provides a Streamlit web interface for end users. It supports both cloud LLMs (Gemini, OpenRouter) and local models via Ollama.

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