# PaddleOCR Local

> Self-hosted document parsing workbench that converts PDF, images, and Office documents to Markdown using five OCR models with a WebUI, CLI, and Apple Silicon support.

- **Category:** Document Management
- **Licence:** Apache-2.0
- **Latest version:** 0.2.0
- **Open source:** oss
- **Languages:** JavaScript, Python
- **Platforms:** Docker Compose, Python, Windows, macOS
- **Tags:** Ocr, Local Ai, Batch Processing, Docker, Fastapi, Self Hosted, Webui, Apple silicon, Mlx, Pdf To Markdown, Document Parsing, Paddleocr, Paddleocr Vl, Document AI, Document Ocr

## Description

PaddleOCR Local is a self-hosted document parsing workbench that converts PDFs, images, and Office documents (Word, PowerPoint) into editable Markdown. It provides a unified WebUI and CLI for five OCR models: PaddleOCR-VL 1.6, PP-OCRv6, OvisOCR2, HPD-Parsing, and NaviDC-OCR. The software runs entirely locally with no cloud uploads, supports model switching with automatic GPU memory release, and offers batch processing, progress tracking, and multiple export formats (Markdown, JSON, DOCX, searchable PDF, HTML, CSV/XLSX). It deploys via Docker Compose on Linux/Windows with NVIDIA GPU, has a CPU-only mode using PP-OCRv6, and provides native Apple Silicon support via MLX for OvisOCR2. The project includes an API token for access control and a FastAPI interface with OpenAPI documentation.

## Links

- [Homepage](https://github.com/chen010325/paddleocr-local)
- [GitHub Repository](https://github.com/CHEN010325/paddleocr-local)

---
Source: https://selfhost.directory/project/paddleocr-local