Full-text search
Find the one sentence you remember.
Search inside scanned PDFs—not just filenames. Filter by document type, tag, date, and more.
The private document vault
DocManFu turns scans, statements, bills, and PDFs into an organized, searchable library—without handing your personal history to another subscription service.
DocManFuLess filing. More finding.
Drop in a PDF or photo. DocManFu reads it, makes it searchable, suggests a useful name, adds relevant tags, and keeps the original safely under your control.
Full-text search
Search inside scanned PDFs—not just filenames. Filter by document type, tag, date, and more.
Optional AI
Classify documents, suggest clear filenames, extract useful metadata, and auto-tag—with OpenAI, Anthropic, or local Ollama.
Built-in OCR
Turn PDF scans and images into selectable, searchable text with OCRmyPDF and Tesseract.
Bill tracking
Track amounts, due dates, payment status, and upcoming bills directly beside the source document.
Private by architecture
Run DocManFu with Docker on your NAS, home server, or VPS. You choose where files live, who can access them, and whether AI ever leaves your network.
Why self-host your documents →
Your serverPrivate by defaultA civilized workflow
DocManFu quietly handles the repetitive parts while keeping you in charge.
Drag in PDFs and images, import Evernote ENEX files, or use the companion CLI to watch a scanner folder.
OCR extracts text. Optional AI classifies, names, tags, and captures useful metadata.
Search every word, filter the library, preview the original, and download it whenever you need it.
A practical Evernote alternative
DocManFu focuses on what a personal document archive needs: dependable capture, powerful retrieval, smart organization, and ownership.
See the full comparison$ git clone https://github.com/DocManFu/DocManFu.git
$ cd DocManFu
$ cp .env.production.example .env
$ ./prod up -d
✓ DocManFu is ready at http://localhost:8080Open by design
DocManFu is MIT licensed and built in the open with FastAPI, Svelte, PostgreSQL, Redis, Celery, and Docker. No proprietary export format. No hostage negotiation with your own data.
Your documents. Your rules.
One Docker Compose command puts a private, searchable document vault on hardware you control.