{"repo":"chriskoch/ngx-renamer","free":true,"listed":false,"github":"https://github.com/chriskoch/ngx-renamer","clone":"git clone https://github.com/chriskoch/ngx-renamer.git","description":"AI-powered post-consume script for Paperless NGX that generates high-quality, language-aware document titles using OpenAI, Claude or local Ollama models.","language":"Python","stars":47,"topics":["ai","ai-agent","paperless-ngx","python","titles","post-consume","ollama","claude","openai"],"license":"GPL-3.0","category":"ai-agents","readme_excerpt":"ngx-renamer AI-powered document title generator for Paperless NGX supporting OpenAI and Ollama. Overview ngx-renamer automatically generates intelligent titles for your Paperless NGX documents using AI. When you upload a document, it analyzes the OCR text and creates a meaningful title instead of generic filenames like scan 001.pdf . Example transformations : - scan 2024 03 15.pdf → Amazon - Monthly Prime Subscription Invoice - IMG 2043.pdf → Deutsche Bank - Account Statement March 2024 - document.pdf → Versicherung - Änderungen AVB DKV 2026 Features - Multiple LLM Providers - OpenAI (cloud), Anthropic Claude (cloud), or Ollama (local/private) - Zero-Setup Installation - Automatic initialization, no manual setup - Smart Title Generation - Context-aware titles in the document's language - Configurable Prompts - Customize via YAML settings - Production Ready - Handles errors gracefully Requirements - Paperless NGX in Docker - Choose one : - OpenAI API key (Get one) or - Anthropic Claude API key (Get one) or - Local Ollama (Install) - Paperless API token (from your user profile) Table of Contents - Quick Start - LLM Provider Setup - OpenAI or Ollama - Configuration - Troubleshooting - Development & Architecture - See ARCHITECTURE.md Quick Start Choose your installation method: Method 1: Auto-Init (Recommended) Fully automated setup with persistent configuration. 1. Clone the repository 2. Configure credentials Add to your docker-compose.env : 3. Update docker-compose.yml Add to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/chriskoch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chriskoch/ngx-renamer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}