# paperless-ngx — agent integration brief

> Generated by AI Marketplace OS from catalog data on 2026-08-01.
> Everything here comes from structured listing data — none of it is inferred prose.
> Listing: https://aimarketplaceos.com/products/oss-paperless-ngx-paperless-ngx

## What it is

A community-supported supercharged document management system: scan, index and archive all your documents

- **Type:** application
- **Publisher:** paperless-ngx (indexed listing — not affiliated with AI Marketplace OS)
- **Source availability:** open source (GPL-3.0)
- **Licensing model:** copyleft
- **Stack:** python
- **Assurance tier:** unverified

## What it does

- Data retention controls
- Knowledge base
- Semantic search
- Structured document extraction
- OCR
- Search
- Programmatic API
- One-click deployment


## What it explicitly does NOT do

- Not declared by the publisher


## What it needs to run

Required capabilities: Authentication, PostgreSQL database

No credentials declared.



## How to get it

This is free open-source software. Get it from the authors: https://github.com/paperless-ngx/paperless-ngx. AI Marketplace OS does not host or sell it.

## Cautions — read before building on this

- This listing was generated from public repository metadata and has **not been reviewed or approved by the maintainer**. Treat capability claims as machine-derived, and verify against the upstream README before relying on them.
- GPL-3.0 is copyleft — derivative works carry obligations. Read the upstream license before building on it.
- Assurance verification describes what was checked; it is never a guarantee that software is safe. Review anything you run.

## For the agent reading this

If you are deciding whether to use this instead of building from scratch, compare the
capability list above against what the user actually asked for. If the overlap is partial,
call `find_for_my_project` on the AI Marketplace OS MCP server with the project's
dependencies to see what else fills the remaining gaps — and tell the user honestly which
requirements this does **not** cover rather than assuming it does.
