Skip to content
Sergio Fernández edited this page Mar 8, 2026 · 50 revisions

Mobile & Desktop Apps | API Clients | Monitoring | Add-Ons | Scripts | Hosting Providers

Mobile & Desktop Apps

Paperless has been around for a while now, and people have built tools that interact with it.

Please note that the current Paperless-ngx team does not explicitly endorse, support or contribute to any of the projects / tools listed here.

If you're one of them, please reach out and we can add your project to the list or you can update this wiki yourself.
Mobile | Desktop | Mobile & Desktop

Mobile

See also the Wiki page about recommended mobile scanner apps.

Desktop

Mobile & Desktop

  • Paperparrot: macOS/iOS/iPadOS by Leo Wehrfritz
    A native Swift/SwiftUI client. Works offline and supports network scanners.
  • Less Paper: macOS/iOS/iPadOS by AptumTek
    Yet another native iOS app for paperless-ngx (supporting forward-auth like Authelia or Authentik).
Former Projects

API Clients

Monitoring

Add-Ons

  • Paperless Mailservice: Go by carlosz1986
    Sends custom tagged documents to one or more defined email addresses (different rulesets possible).
  • paperless-gpt: Go by icereed
    A tool designed to generate accurate and meaningful document titles and tags for Paperless-ngx using Large Language Models (LLMs).
  • paperless-ai: JavaScript/NodeJS by Clusterzx
    An automated document analyzer for Paperless-ngx using OpenAI API to automatically analyze and tag your documents and add correspondents.
  • paperless-mcp: JavaScript/NodeJS by Nick Loui
    Allows for interacting with Paperless-ngx using AI clients, such as Claude Desktop, through MCP (Model Context Protocol).
  • paperless-mcp (TypeScript fork): TypeScript/NodeJS by Baruch Odem
    A community-driven fork of nloui’s MCP server, fully open source and migrated to TypeScript. Enables AI clients (like Claude Desktop) to manage Paperless-ngx via MCP, with a focus on extensibility and community contributions.
  • Paperless Telegram Bot: Python by Sergio Fernández
    Manage Paperless-NGX documents entirely through Telegram — upload files, search by content, organize metadata, review your inbox, and download documents
  • paperless-nextcloud-sync: bash by Florian Frei
    Real-time synchronization from Paperless-ngx to Nextcloud (or any other WebDAV location, like ownCloud or OpenCloud).
  • Paperless-AIssist: Python TypeScript by nyxtron
    AI-powered document processing middleware for Paperless-ngx. Tag a document with ai-process and it gets automatically classified, titled, tagged, and enriched with custom fields. Works with Ollama (local), OpenAI, and Grok (xAI).

Scripts

  • Paperless Scripts Collection: Shell Python by Marcel Brückner & Others
    A community-sourced collection of (not only) Shell scripts around Paperless-ngx.
  • paperless-ngx-postprocessor: Python by Jeremy Gillula
    A powerful and customizable postprocessing script to automatically set titles, ASNs, and created dates based on data extracted from the contents of your documents.
  • Paperless ASN List Exporter: Python by Christopher
    Python script that fetches documents within a specified ASN range via API from Paperless-ngx, optionally group them by custom fields (e.g., "StorageBox"), and export the results to tab-separated CSV files.
  • paperless-tsa: Shell by Butanal
    Post-consume script for paperless-ngx, allowing to automatically timestamp uploaded documents against an RFC 3161 timestamping authority (TSA).

Hosting Providers

As noted above, the Paperless-ngx team does not explicitly verify or endorse any of the products listed here.
List in alphabetical order

Clone this wiki locally