Offline OCR and Document Scanning Tools

Turn scans, photos and PDFs into searchable text with engines like Tesseract and PaddleOCR, or run OCRmyPDF over a whole archive.

63 tools
Favicon of dots.ocr

dots.ocr

1 video
A self-hosted multilingual OCR model that extracts document text and page layout, with vLLM deployment and CPU inference support.

9.2KUpdated 8 months agoMIT

Docker#Hugging Face integration#Multilingual#Multimodal input

Favicon of EasyOCR

EasyOCR

3 videos
An open-source Python OCR library extracts text from photos and documents, supports multilingual images, and uses the Apache 2.0 license.

30.1KUpdated 2 days agoApache-2.0

Windows#Multilingual

A Python document extraction library that uses local Ollama or cloud models and validates results with Pydantic. Open source under Apache 2.0.

1.6KUpdated 2 months agoApache-2.0

macOS · Windows · Linux · Docker#MCP#Multimodal input#Ollama integration

A local AI transcription and translation tool for VRChat and streaming overlays that works offline after model downloads and supports CUDA acceleration.

555Updated 2 months agoMIT

Windows · Linux#Multilingual#Multimodal input#Streaming inference

A self-hosted AI add-on for paperless-ngx that organizes documents, links related records and performs OCR with local Ollama models or external services.

2.8KUpdated 4 weeks agoMIT

Docker · Web#Batch processing#Human approval#Multimodal input

A self-hosted computer vision server processes images and live video on computers or edge devices, with NVIDIA acceleration and optional hosted compute.

2.5KUpdated 22 hours ago

macOS · Windows · Linux · Docker#Batch processing#Code execution#Multimodal input

Local document de-identification software for Windows, macOS and Linux. Replace names before sharing with AI and restore them in replies. Apache 2.0.

8Updated 5 months agoApache-2.0

macOS · Windows · Linux · Web#Batch processing#Human approval#Multilingual

An AI screen translator for Windows overlays translations using local LLMs or cloud services and requires an NVIDIA RTX GPU with at least 8 GB VRAM.

117Updated 2 months ago

Windows#Batch processing#llama.cpp backend#Multilingual

A free, open-source PDF editor that works offline on Windows, macOS and Linux, with permanent redaction and certificate-backed signing.

19Updated 1 month agoMIT

macOS · Windows · Linux · Docker · Web#PII redaction#Works offline

A local OCR model converts PDFs and images into structured text with layout details, handwriting recognition and HuggingFace or vLLM backends.

12.7KUpdated 3 weeks agoApache-2.0

Docker · Web#Batch processing#Hugging Face integration#Multilingual

Favicon of Unstructured

Unstructured

4 videos
An open-source Python document parser prepares PDFs, Word files and images for LLM applications and runs locally or in Docker under Apache 2.0.

15.7KUpdated 20 hours agoApache-2.0

macOS · Windows · Linux · Docker#Multilingual

A Raycast extension brings local LLM chat, writing assistance and image understanding to macOS and Windows through local or remote Ollama servers.

253Updated 2 months agoMIT

macOS · Windows#MCP#Multilingual#Multimodal input

A self-hosted AI photo album that organizes photos by people, scenes and text, maps your travels, and extracts trip details from tickets.

908Updated 1 day agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#Agent Skills#Tool calling

A local AI file search app for Windows, macOS and Linux that searches document contents by meaning and reads text in images with OCR.

237Updated 7 months agoGPL-3.0

macOS · Windows · Linux#Hugging Face integration#Hybrid search#Multilingual

Favicon of SnapOtter

SnapOtter

1 video
Self-hosted file-processing software converts media and documents, runs AI offline, and supports batch workflows on your own infrastructure.

3KUpdated 1 day agoAGPL-3.0

macOS · Linux · Docker · Web#Batch processing#Multi-user access#Role-based access

A self-hosted PDF question-answering tool with a browser interface, OCR, and support for OpenAI or HuggingFace models. Open source under MIT.

599Updated 4 years agoMIT

Windows · Web#Hugging Face integration#RAG#Semantic search

A Windows screen translator that reads text locally and displays translations in an overlay, with Ollama, LM Studio or cloud translation providers.

189Updated 4 weeks agoMIT

Windows#LM Studio integration#Multilingual#Ollama integration

A local vision-language model analyzes images, extracts document data and locates video events, with Apache 2.0 weights and Transformers support.

huggingface.coOCR and Document Scanning

Linux#Batch processing#Hugging Face integration#Multimodal input

Offline PII redaction software for Windows 10 and 11. Remove personal data from documents and scans locally, with no account, cloud uploads or telemetry.

omitsys.comGuardrails, Security and Sandboxing

Windows#Batch processing#Human approval#PII redaction

A self-hosted document intelligence app that organizes PDFs and scans, answers questions with page citations, and supports local or hosted models.

72Updated 3 weeks ago

Docker · Web#Batch processing#Multimodal input#OpenAI-compatible API

An offline screen translator for games and videos that runs on Windows, macOS and Linux, with local NLLB-200 translation and Piper voice dubbing.

23Updated 2 days agoGPL-3.0

macOS · Windows · Linux#Hugging Face integration#Multilingual#Works offline

A scientific PDF translator that preserves layouts and formulas, supports Ollama and cloud services, and runs locally or in Docker.

38.4KUpdated 21 hours agoAGPL-3.0

macOS · Windows · Docker · Web#Batch processing#Hugging Face integration#MCP

Favicon of Paperless-ngx

Paperless-ngx

13 videos
A self-hosted document management system that makes scanned paperwork searchable, runs on your own server with Docker, and uses the GPL-3.0 license.

48.1KUpdated 24 hours agoGPL-3.0

Docker · Web#Role-based access#Single sign-on

An offline screen translator for Japanese games on Windows, macOS and Linux, with English overlays and optional Ollama or OpenAI-compatible backends.

826Updated 1 week agoMIT

macOS · Windows · Linux#llama.cpp backend#LM Studio integration#Multilingual

An open-source AI development toolkit for OCR, computer vision and time-series models, with local CPU or GPU inference and self-hosted deployment.

6.3KUpdated 5 months agoApache-2.0

Windows · Linux · Docker#Multilingual#ONNX

Favicon of Tesseract

Tesseract

9 videos
An open-source OCR engine that extracts text from images and creates searchable PDFs, with a command-line tool and C/C++ APIs under Apache 2.0.

77.5KUpdated 22 hours agoApache-2.0

Windows#Multilingual

Favicon of Stirling PDF

Stirling PDF

2 videos
Self-hosted PDF editor with OCR and document workflows. Optional AI chat and classification use a separately hosted engine or Stirling Cloud AI.

96.5KUpdated 1 day ago

macOS · Windows · Linux · Docker · Web#Batch processing#MCP#Multilingual

A local AI workspace for document Q&A, offline reference search, and image analysis that runs on Windows, macOS, and Linux without an account.

149Updated 23 hours agoGPL-3.0

macOS · Windows · Linux#GGUF#Hybrid search#llama.cpp backend

Favicon of Surya

Surya

1 video
Local OCR software extracts multilingual text, page layouts and tables from documents on CPU, Apple Silicon or NVIDIA GPUs.

21.6KUpdated 2 days agoApache-2.0

macOS · Web#Batch processing#llama.cpp backend#Multilingual

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper

More in Documents, Writing and Research