Paperless-ai — Your Personal Digital Archivist with Artificial Intelligence
When Documents Manage Themselves
Imagine: a new document lands in your digital archive — a lease agreement, an electricity bill, or a medical certificate. Normally, you'd have to manually fill in metadata: come up with a title, choose a category, add tags. But what if AI took care of that?
That's exactly how Paperless-ai works — an intelligent extension for the popular Paperless-ngx document management system. This isn't just automation; it's a real digital assistant that understands the content of your files.
Who Is This For?
- Lawyers working with hundreds of contracts
- Accountants drowning in financial documents
- Medical professionals organizing patient histories
- Anyone tired of sorting files manually
The Three Pillars of Paperless-ai
1. Automatic Document Classification
Added a new file? The system will itself:
- Determine the document type (contract, invoice, medical certificate)
- Identify the counterparty
- Assign relevant tags
- Generate a meaningful title
Under the hood — support for dozens of AI models:
Ollama (Mistral, Llama, Phi-3, Gemma-2)
OpenAI
DeepSeek.ai
Google Gemini
...и другие
2. Dialogue with Documents
Forget keyword search. Just ask:
"When did I sign the lease agreement?" "What was the electricity bill in May?" "Where is my health insurance mentioned?"
The system uses RAG (Retrieval-Augmented Generation) technology to understand context and provide accurate answers.

3. Flexible Processing Rules
- Configure filters for different document types
- Define which files should be processed automatically
- Set up your own rules for tags
How Does It Work Technically?
Paperless-ai is a Node.js application that:
- Monitors the folder for new Paperless-ngx documents
- Sends content to the selected AI model
- Receives structured data back
- Updates metadata in Paperless-ngx
Deploys via Docker — great if you already use Paperless-ngx in containers.
From Real Life: Three Real Scenarios
- Law firm automatically classifies hundreds of contracts, saving 20 hours of work per month.
- Freelancer quickly finds all tax documents for the year with a simple question.
- Doctor instantly accesses a patient's medical history through natural search.
Is It Worth Trying?
If you:
- Already use Paperless-ngx
- Work with large volumes of documents
- Want to save time on routine tasks
...then Paperless-ai will become your indispensable assistant. The project is actively developing, has open source code, and supports many AI models.
Tip: Start with the local Ollama model if you're concerned about data privacy. And if you need maximum accuracy — connect GPT-4 via the OpenAI API.
Links to get started:
Related projects