About paperless-AI
From the template README, written by its publisher.An automated document analyzer for Paperless-ngx using OpenAI API, Ollama, and all OpenAI API-compatible services to analyze and tag your documents automatically.
Key Features
Automated Document Management
- Automatic Scanning: Detects and processes new documents within Paperless-ngx.
- AI-Powered Analysis: Uses OpenAI API and Ollama (Mistral, Llama, Phi 3, Gemma 2) for accurate document insights.
- Metadata Assignment: Automatically assigns titles, tags, and correspondent details.
Advanced Customization Options
- Predefined Processing Rules: Specify documents to process based on tags. 馃啎
- Selective Tag Assignment: Use selected tags for processing, bypassing prompts. 馃啎
- Custom Tagging: Add specific tags to AI-processed documents for easy identification. 馃啎
Manual Mode
- AI-Assisted Analysis: Manually analyze documents using AI through the
/manualendpoint. 馃啎
Interactive Chat Functionality
- Document Querying: Ask questions about documents and get AI-generated answers. 馃啎
Intuitive Web Interface
- Streamlined Setup: Configure easily at the
/setupendpoint. - Dashboard Overview: Monitor and manage document processing with a clean dashboard.
Reliability and Security
- Error Handling: Automatic restarts and health monitoring for stability.
- Health Checks: Ensures system integrity and raises alerts for issues.
- Docker Integration: Full support for Docker, including health checks and persistent storage.
New Feature: Chrome Extension
Work directly from Paperless-ngx with the Document Chat feature!
Download the Chrome Extension here.
Download the Chrome Extension here.
Simplify your document workflows with Paperless-AI!



