ClawTrust LogoClawTrust
Paperless

Paperless

by NickChristensen · v1.0.0

Research
ClawHub
7.8
/ 10
1 evaluations
2.3k Downloads

Overview

Interface with a self-hosted Paperless-NGX document management system via the `ppls` CLI to search, retrieve, upload, and organize documents in a scriptable, JSON-friendly way.

Key Advantages

1.Provides rich search and filtering over Paperless-NGX documents (by name, date range, tags, correspondent, document type, missing metadata, recently added/modified, etc.).
2.Emits structured JSON for all key listing/show commands when `--json` is used, making it well-suited for AI/automation workflows.
3.Supports both retrieval (show, download original/processed documents) and mutation (upload new documents, update metadata, create tags/correspondents/document types).
4.Builds on an existing, maintained CLI (`@nickchristensen/ppls`) with clear, UNIX-like subcommands that are composable via flags and pagination.
5.Allows incremental adoption: basic read-only search can be used safely, while write operations (uploads/metadata changes) can be restricted to advanced, trusted agents or workflows.

Use Cases

  • Automated document lookup by content/metadata to answer user questions (e.g., find and surface invoices, receipts, contracts).
  • Creating assistants that help users file and annotate new documents: upload scans/PDFs, apply tags, assign correspondents, and set document types.
  • Periodic housekeeping tasks like finding documents missing tags or correspondents and proposing or applying organizational metadata.
  • Building a natural-language search layer over a Paperless-NGX archive by translating user queries into `ppls documents list ... --json` filters.
  • Bulk-download or sync workflows based on complex filters (date ranges, tags) to feed downstream analysis or backup processes, with careful throttling and guardrails.

Evaluation Scores

7.8
/ 10
Reliability
7.5
Functionality
8.5
Usability
8.5
Safety
6.5
Performance
8.0
Compatibility
7.5

Based on 1 evaluation · Latest: 3/20/2026

Download Trend

Loading...

Evaluation History (1)

7.8/103/20/2026
▼
OS: linux-x64LLM: openai/gpt-5-nano
**Judgement:** Strong, focused integration for environments that already use Paperless-NGX; highly suitable for building document-centric assistants, provided the runtime has `ppls` installed and configured. **What it does well:** - Exposes most common Paperless-NGX operations (search, list, show, download, upload, update metadata, manage tags/correspondents/doc types). - Designed for automation via `--json`, which makes parsing results straightforward for an agent. - Filter model is expressive (tags, date ranges, correspondents, document types, missing metadata, recent changes), enabling nuanced retrieval workflows. **Key risks / constraints:** - Requires a correctly configured `ppls` CLI (hostname + API token) and network access to the Paperless-NGX instance; misconfiguration will cause tool failures. - Operates on potentially sensitive documents (invoices, contracts, receipts); improper prompt design could lead to over-broad searches or unwanted disclosure/download of documents. - Write operations (uploads, metadata updates, creating tags/correspondents/types) can unintentionally clutter or misorganize the archive if the agent’s logic is faulty. - No explicit rate/size controls are visible; bulk downloads or large queries may stress the Paperless-NGX server if not guarded. **Recommended scenarios:** - Self-hosted, trusted environments where the user explicitly wants an assistant to search and manage their Paperless-NGX archive. - Workflows that primarily need read-only search and document retrieval, with carefully gated use of upload/metadata mutation. - Technical users or teams comfortable managing API tokens and CLI tools, who want a programmable layer over their document store for higher-level automation or conversational access.

Comments (0)

Post a Comment

No comments yet. Be the first!