Paperless-AI is an AI-powered extension designed to enhance document management within Paperless-ngx by automating analysis, classification, and organization tasks. It continuously monitors incoming documents and processes them using various AI backends, enabling automatic assignment of titles, tags, document types, and correspondents. It integrates with multiple OpenAI-compatible services as well as local models, giving users flexibility in how document intelligence is handled. A key capability is its use of retrieval-augmented generation, which enables semantic search and natural language interaction across an entire document archive. Users can ask contextual questions about their files and receive precise answers based on full document understanding rather than simple keyword matching. Paperless-AI also includes a web interface for manual review and tagging, allowing greater control when handling sensitive or complex documents.
Features
- Automated detection and processing of new documents in Paperless-ngx
- AI-based classification with titles, tags, and document metadata assignment
- Semantic document search and question answering using RAG
- Support for multiple AI providers and local models like Ollama
- Web interface for manual document review and AI-assisted tagging
- Rule-based tagging system with customizable processing controls