Searchable OCR
OCRmyPDF and Tesseract turn PDFs, JPGs, PNGs, TIFFs, and WebP images into searchable text. Existing text stays intact; scanned pages become useful.
Everything has a place
DocManFu helps you capture, understand, organize, retrieve, and protect the documents that quietly run your life.
OCRmyPDF and Tesseract turn PDFs, JPGs, PNGs, TIFFs, and WebP images into searchable text. Existing text stays intact; scanned pages become useful.
Automatically classify bills, statements, medical records, tax forms, insurance documents, and more. Generate sensible names, tags, and structured metadata.
Search names and extracted document content, then narrow results by type, tag, upload date, or date range. The phrase you remember is enough.
Add your own color-coded tags or accept AI suggestions. Edit names and metadata at any time without changing the original file.
Keep amount, due date, paid status, and payment details beside the bill itself. Quick filters reveal what is upcoming or overdue.
Drag and drop multiple files, upload from any browser, import Evernote ENEX archives, or automate a scanner folder with the DocManFu CLI watcher.
Preview documents in the browser, inspect extracted text and AI metadata, edit tags, download the original, or reprocess with updated settings.
Celery and Redis process OCR, AI analysis, and imports outside the request cycle. Live job progress and status events keep the interface responsive.
Files remain on storage you select. Deploy to a NAS, homelab, or VPS with Docker and standard open-source infrastructure.
Use OpenAI, Anthropic, local Ollama, or no AI at all. OCR and document management continue to work when AI is disabled.
JWT-based authentication, admin and user roles, per-user document ownership, API keys, and first-run setup protect multi-user installations.
Standard PostgreSQL backups plus ordinary files on disk mean your archive is understandable, movable, and recoverable without a proprietary cloud export.
The processing pipeline
The original file is safely stored first. Then DocManFu creates a tracked processing job, runs OCR, extracts text, and—if enabled—asks your chosen AI provider for classification and metadata.
Your documents. Your rules.
One Docker Compose command puts a private, searchable document vault on hardware you control.