FinSight Copilot - Due Diligence AI Assistant
Real-time covenant monitoring AI assistant that extracts data from complex financial documents and alerts on breaches instantly using LandingAI DPT-2 and Pathway framework.
Overview
Built an intelligent financial agent that monitors loan covenants in real-time for investors, M&A professionals, and finance leaders. The system extracts covenant terms from PDFs, images, and tables using LandingAI DPT-2 vision AI, monitors financial data in real-time using Pathway framework, and detects breaches instantly with automated email alerts. Features include living memos that auto-update, conversational Q&A interface, and comprehensive covenant compliance checking for leverage ratios, interest coverage, and liquidity requirements. Developed for HackWithBay 2025, solving the critical problem of manual covenant tracking that is slow, error-prone, and misses critical breaches.
Key Highlights
LandingAI DPT-2 integration for accurate table extraction from covenant documents with vision capabilities
Pathway Framework for real-time file monitoring and instant processing of data room changes
Automated covenant compliance checking for leverage ratios, interest coverage, and liquidity requirements
Intelligent red flag detection with severity levels and evidence-based email alerts
Living memos that auto-update on every compliance check with executive summaries
Conversational Q&A interface for natural language queries about covenant status
Real-time breach detection with instant email notifications and HTML-formatted alerts
Multi-format document processing: PDFs, images, JSON, CSV, and HTML/iXBRL SEC filings
Tech Stack
Project Links
🏗️ System Architecture
System Components
Data Room Monitor
Pathway Framework for live file monitoring
Document Extractor
LandingAI DPT-2 for vision-based document processing
PDF Processor
PyPDF2 for PDF parsing and truncation
Financial Data Parser
SEC JSON and CSV data processing
Covenant Engine
Compliance checking for leverage, coverage, liquidity
Alert System
SMTP-based email notifications with HTML formatting
Living Memo Generator
Auto-updating Markdown and HTML reports
Chatbot Interface
Conversational Q&A about covenant status
Data Flow
Detect new/modified files in data room
File change eventsExtract covenant terms from images and tables
Structured covenant dataProcess credit agreements and documents
Parsed PDF contentParse SEC JSON and financial metrics
Financial ratios and metricsCheck compliance and detect breaches
Breach alerts and red flagsSend email notifications for breaches
Alert confirmationsGenerate updated compliance reports
Living memos (MD/HTML)Answer queries about covenant status
Conversational responsesArchitecture Flow
Data Room Monitor
Document Extractor
PDF Processor
Financial Data Parser
Covenant Engine
Alert System
Living Memo Generator
Chatbot Interface