Spaces:
Running
Running
| title: Invoice Extractor Streamlit | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: streamlit | |
| sdk_version: 1.31.0 | |
| app_file: app.py | |
| pinned: false | |
| # Invoice Extraction Tool (Streamlit) | |
| ## Features | |
| - π **Batch Processing**: Upload multiple invoices at once | |
| - βοΈ **Interactive Editing**: Edit extracted data with calendar date pickers | |
| - π **Line Item Management**: Add, edit, or remove invoice line items | |
| - πΎ **CSV Export**: Download individual or batch CSV exports | |
| - π **Re-run Inference**: Re-extract data if needed | |
| - π¦ **Bank Details**: Extract and edit bank account information | |
| ## Supported Formats | |
| - PNG, JPG, JPEG images | |
| - PDF files (first page) | |
| ## Data Extraction | |
| Automatically extracts: | |
| - Invoice number, dates (normalized to dd-MMM-yyyy format) | |
| - Sender and recipient details | |
| - Line items with quantities, prices, and taxes | |
| - Bank account information | |
| - Currency and totals | |
| ## How to Use | |
| 1. Upload one or more invoice images | |
| 2. Wait for automatic extraction | |
| 3. Review and edit extracted data in the form | |
| 4. Download CSV exports | |
| Powered by Qwen3-VL vision language model via RunPod vLLM. | |