Paperless-ngx è un sistema di gestione documentale open-source (licenza GPL-3.0) che trasforma documenti fisici e digitali in un archivio online ricercabile. È il successore ufficiale e community-supported di Paperless e Paperless-ng.
Il progetto conta circa 46.7k stelle e 3.2k fork su GitHub. L’ultima versione stabile è la v3.3.1, rilasciata il 12 ottobre 2026. L’obiettivo dichiarato è semplice: tenere meno carta possibile, mantenendo il pieno controllo sui propri dati.
Cosa fa Paperless-ngx
Il sistema osserva una cartella di consumo (o caselle email) e processa automaticamente i documenti in arrivo. Le funzionalità principali includono:
- OCR con il motore open-source Tesseract, che riconosce oltre 100 lingue e rende ricercabile anche il testo di scansioni pure immagini.
- Archiviazione in formato PDF/A (adatto alla conservazione a lungo termine) insieme agli originali non modificati.
- Organizzazione tramite tag, corrispondenti, tipi di documento, percorsi di storage e campi personalizzati.
- Classificazione automatica tramite machine learning classico.
- Full-text search con evidenziazione, autocompletamento e ricerca di documenti simili.
- Interfaccia web moderna (Angular) con dashboard personalizzabile, dark mode, multi-utente e workflow.
- Storage locale dei file: i documenti restano sul disco del server sotto forma di file normali, con nomi e cartelle configurabili.
Tutto gira su Linux (preferibilmente via Docker) e non invia dati all’esterno a meno che non lo si configuri esplicitamente.
AI e LLM dalla versione 3.0
Con la release v3.0 del 22 luglio 2026, Paperless-ngx ha introdotto funzionalità AI native, opzionali e disabilitate di default. Queste si appoggiano a modelli di linguaggio (LLM) e a modelli di embedding.
Le capacità principali sono:
- Suggerimenti automatici per titolo, tag, corrispondente, tipo di documento, percorso di storage e date.
- Chat sui singoli documenti o sull’intero archivio (RAG), con collegamenti alle fonti.
- Ricerca di documenti simili basata su indici vettoriali.
È possibile usare backend locali (es. Ollama) o compatibili OpenAI. Un modello di generazione e uno di embedding possono essere configurati separatamente. Dalla 3.1 è disponibile anche un’azione di workflow per applicare automaticamente i suggerimenti AI. I dati restano locali se si sceglie un backend locale.
Installazione e community
Il modo più rapido per partire è lo script ufficiale di installazione Docker Compose:
bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
Esistono anche guide per installazione bare-metal e playbook Ansible. Una demo pubblica è disponibile su demo.paperless-ngx.com (credenziali demo/demo, contenuti resettati frequentemente).
La documentazione ufficiale si trova su docs.paperless-ngx.com. Il supporto community passa da GitHub Discussions e dalla room Matrix.
Perché è rilevante
In un periodo in cui molti strumenti documentali sono SaaS e spostano i dati su cloud di terzi, Paperless-ngx offre un’alternativa matura, attivamente mantenuta e completamente self-hosted. L’aggiunta recente di AI opt-in lo rende competitivo anche con soluzioni più chiuse, senza rinunciare al controllo dei dati.
Fonti
Testo: assistito da AI · revisionato da Carlos H. P. Ross




