Files
motovaultpro/ocr/CLAUDE.md
Eric Gullickson f590421058 chore: remove NHTSA code and update documentation (refs #227)
Delete vehicles/external/nhtsa/ directory (3 files), remove VPICVariable
and VPICResponse from platform models. Update all documentation to
reflect Gemini VIN decode via OCR service architecture.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 21:51:38 -06:00

825 B

ocr/

Python OCR microservice. Primary engine: PaddleOCR PP-OCRv4 with optional Google Vision cloud fallback. Gemini 2.5 Flash for maintenance manual PDF extraction and VIN decode. Pluggable engine abstraction in app/engines/.

Files

File What When to read
Dockerfile Container build (PaddleOCR models baked in) Docker builds, deployment
requirements.txt Python dependencies Adding dependencies

Subdirectories

Directory What When to read
app/ FastAPI application source OCR endpoint development
app/engines/ Engine abstraction layer (OcrEngine ABC, factory, hybrid) and Gemini module Adding or changing OCR engines, Gemini integration
tests/ Test suite Adding or modifying tests