u/cthmsst

Papra v26.6.0 - AI auto-tagging, external document content extraction, and more!

Hello everyone!

I've just release Papra v26.6.0, a big update that brings some long awaited features: auto tagging, custom document content extraction engines support and more!

For the context, Papra is an opensource document archiving plateform, like Paperless-ngx but with a modern touch, and a focus on the user usability ("so my mom can use it" style). It's made to be lightweight, with a single image, and highly configurable.

For the new stuff:

  • AI auto-tagging: When document content is extracted, it can now be automatically tagged using AI. The system uses tag names and descriptions to determine the most relevant tags, and can optionally create new tags if needed. The doc for auto-tagging is here.
  • LLM providers: Papra now supports multiple LLM providers for auto-tagging, and future AI features, including most commons plateforms. See the doc here.
  • Configurable document extraction engine: Papra now supports multiple document content extraction/ocr engines, with support for combining providers using document type filtering and fallback. So it opens the door to use your prefered document intelligence engine. Currently supported providers are Mistral OCR, Azure DI, Docling, custom HTTP, and the current Papra extraction engine. The doc about this is here.
  • And many other minor improvements and fixes. For more details, check out the release changelog.

The project is about to reach 5k stars on GitHub, and have cross more than 3M docker pulls, so thank you all for your support! It feels really great to see that the project is useful for so many people.

The project links:

As many people used to ask the difference between Papra and Paperless-ngx, this reddit comment is a good summary: https://www.reddit.com/r/selfhosted/comments/1scihme/comment/oecxwgq/

reddit.com
u/cthmsst — 8 hours ago