DocuMind AI
View code- Problem
- Invoice data is typed by hand from PDFs into other systems: slow, and easy to get wrong.
- Solution
- Upload the PDFs and a background pipeline extracts supplier, totals and every line item with an LLM, validates each field, and saves it to the database. A dashboard shows progress and results live.
- Result
- Structured invoice data with no manual typing. AI output is never trusted as-is, and the same document is never saved twice.
- NestJS
- React
- OpenAI
- PostgreSQL
- BullMQ
- Zod