Business card scanner

loupe · lingua ●●○

OCR a photo of a business card and extract structured contact info — phone numbers, emails, addresses — using native macOS NLP. No multimodal model needed — the OCR reads the text, the entity recognizer sorts it, and neither one is a large language model.

$ loupe ocr card.jpg | lingua entities --json
[{"type":"email","value":"[email protected]","range":[39,18]}, {"type":"phone","value":"+1 (415) 555-0123","range":[58,17]}, {"type":"address","value":"123 Market St, San Francisco, CA 94105","range":[76,38]}]
Requires: loupe, lingua