โ† All models ยท Donut

use case ยท practical

Practical: extract document fields

Field extraction without templates. Instead of a parser per document type, you keep a list of questions and let Donut answer each one โ€” total, date, number, vendor โ€” building a structured record from any receipt or invoice, entirely on your device.

Drop a receipt/invoice, or click to choose
An invoice from Acme Supplies Ltd A shop receipt A membership form
Selected document

Fields to extract (edit the questions if you like):

Totalโ€“
Dateโ€“
Numberโ€“
Vendorโ€“

Each row is one document-VQA call. Because Donut answers by understanding the page rather than matching a template, the same four questions work across very different layouts โ€” an invoice, a till receipt, a form.

โ† Basics ยท Back to Donut ยท Next: Wild โ†’