Built AI Forensic Accounting Software with My Dad — CaseTrail Automates Financial Fraud Detection

CaseTrail is AI-powered forensic accounting software built by a father-son team. The tool ingests bank statements (CSV/PDF) and uses LLMs to classify transactions and flag suspicious activity. The blog post on case-trail.com walks through the technical architecture and real-world deployment.
Key Technical Details
- Data Ingestion: Parses CSV and PDF bank statements via standard libraries (e.g., pandas, pdfplumber).
- LLM Integration: Uses GPT-4 or similar to classify transactions into categories (e.g., payroll, vendor payments) and detect anomalies based on patterns.
- Anomaly Detection: Rules engine + LLM reasoning to flag potential fraud (e.g., duplicate payments, unusual vendor activity).
- Stack: Python backend (FastAPI/Flask), React frontend. The code is not open-sourced but the blog explains the core logic.
The article highlights practical challenges: handling PDF parsing inconsistencies, LLM hallucination on ambiguous transactions, and the need for human-in-the-loop reviews. They also share performance metrics — roughly 80% automation on standard cases, with manual review for edge cases.
For developers building similar vertical AI tools, the post offers a candid look at integrating LLMs with domain-specific workflows.
📖 Read the full source: HN LLM Tools
👀 See Also

Developer Builds Power Automate MCP Server with 108 Tools, Cross-Platform Support
A developer built a Power Automate MCP server that expanded from 12 to 108 tools, covering Dataverse CRUD via OData, SharePoint management via Graph, Power Apps versioning, environment administration, and cross-platform support for Windows, macOS, and Linux.

SwiftUI Agent Skill: Enhancing View Development with AI
SwiftUI Agent Skill is an open-source tool that uses AI to improve SwiftUI view development by embedding best practices and optimizations.

Homebutler: MCP Server for Multi-Server Homelab Management via Claude
Homebutler is a Go binary with a built-in MCP server that lets Claude manage multiple servers over SSH without installing agents on remote machines. It provides 9 tools including system status monitoring, Docker container management, port scanning, and alert rules.

Privacy-First MCP Server Directory Launches with Documented Data Handling Policies
A new directory at toolora.dev/mcp-hub lists MCP servers with documented data handling policies, including local vs hosted classification, what data each tool transmits, and whether accounts are required. The creator also provides a browser test method to verify privacy claims.