About
Bill-LM is an AI-powered invoice analysis platform built for accountants. It receives invoice documents, processes them in real time using a locally-run LLM or cloud based LLM provider, and extracts structured financial data (line items, totals, dates, vendors) for review and export.
The platform runs fully self-hosted on a personal NAS, deployed via Docker and GitHub Actions. No data leaves the local infrastructure, making it suitable for sensitive financial documents.
Key features:
- Real-time invoice analysis using LLM-based extraction pipelines.
- Structured output for line items, amounts, dates, and vendor information.
- Self-hosted deployment on personal NAS infrastructure via Docker and GitHub Actions CD.
- Designed for accountants handling recurring invoice review workflows.
Tech used
- Python
- LLM (self-hosted, real-time inference)
- Agents SDK
- Langchain
- Docker, GitHub Actions
- REST API