clusterzx/paperless-ai

An automated document analyzer for Paperless-ngx using OpenAI API, Ollama, Deepseek-r1, Azure and all OpenAI API compatible Services to automatically...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 32 minutes ago
Added to GitGenius on September 11th, 2026
Created on December 1st, 2024
Open Issues & Pull Requests: 58 (+0)
GitHub issues: Enabled
Number of forks: 331
Total Stargazers: 5,939 (+0)
Total Subscribers: 39 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 55
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 256 days
Stale 30+ days: 50
Stale 90+ days: 42

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (181)
  • stale (99)
  • done (43)
  • investigating (17)
  • enhancement (14)
  • not-a-bug (14)
  • invalid (7)
  • should-be-fixed-recheck-please (3)

Most active issues this week

Detailed Description

Paperless-AI is an AI-powered extension for Paperless-ngx that automatically analyzes and tags documents using OpenAI-compatible APIs and Ollama.

The tool solves the problem of manual document organization in large archives by automating classification, tagging, and retrieval. It detects new documents in Paperless-ngx, analyzes their content using configurable AI backends, and automatically assigns titles, tags, document types, and correspondents. Beyond automation, it provides a retrieval-augmented generation interface for semantic search and natural language queries across the full document archive, allowing users to ask contextual questions like "When did I sign my rental agreement?" rather than relying on keyword matching.

Paperless-AI suits users who maintain large document collections in Paperless-ngx and want to reduce manual tagging overhead. It works with multiple AI providers including Ollama for local processing, OpenAI, DeepSeek, Gemini, and other OpenAI-compatible services, giving adopters flexibility in choosing between cloud and self-hosted models. The tool includes a web interface for manual review of sensitive documents and supports custom rules to control which documents are processed and what tags are applied. The README notes that official AI integration is coming to Paperless-ngx itself, which may affect the project's future relevance.

The project shows substantial real-world adoption, with most open issues raised by external users rather than the core team. Maintainers typically respond to new issues and pull requests within hours. However, the README contains an important notice that the repository is not currently maintained; the maintainer is rewriting the codebase with a more stable architecture but is limited to evenings and uncertain whether the rewrite will be completed given the upcoming official Paperless-ngx AI integration. Work in the issue tracker centers on bug reports, completed items, and investigation of reported problems.