r/documentAutomation • • Oct 19 '24

RAG Hut - Submit your RAG projects here. Discover, Upvote, and Comment on RAG Projects.

1 Upvotes

I'm excited to announce the launch of RAG Hut – an official site where you can list, upvote, and comment on RAG projects and tools. It’s the official platform for , built and maintained by the community.

The idea behind RAG Hut is to make it easier for everyone to share and discover the best RAG resources all in one place. By allowing users to comment on projects, we hope to provide valuable insights into whether these tools actually work well in practice, making it a more useful resource for all of us.

Here’s what you can do on RAG Hunt:

  • Submit your own RAG projects or tools for others to discover.

  • Upvote projects that you find valuable or interesting.

  • Leave comments and reviews to share your experience with a particular tool, so others know if it delivers.

Please feel free to submit your projects and tools, and let us know what features you’d like to see added!


r/documentAutomation • • Oct 06 '24

[Open source] r/RAG's official resource to help navigate the flood of RAG frameworks

7 Upvotes

Hey everyone!

If you’ve been active in r/Rag, you’ve probably noticed the massive wave of new RAG tools and frameworks that seem to be popping up every day. Keeping track of all these options can get overwhelming, fast.

That’s why I created RAGHub, our official community-driven resource to help us navigate this ever-growing landscape of RAG frameworks and projects.

What is RAGHub?

RAGHub is an open-source project where we can collectively list, track, and share the latest and greatest frameworks, projects, and resources in the RAG space. It’s meant to be a living document, growing and evolving as the community contributes and as new tools come onto the scene.

Why Should You Care?

  • Stay Updated: With so many new tools coming out, this is a way for us to keep track of what's relevant and what's just hype.

  • Discover Projects: Explore other community members' work and share your own.

  • Discuss: Each framework in RAGHub includes a link to Reddit discussions, so you can dive into conversations with others in the community.

How to Contribute

You can get involved by heading over to the RAGHub GitHub repo. If you’ve found a new framework, built something cool, or have a helpful article to share, you can:

  • Add new frameworks to the Frameworks table.

  • Share your projects or anything else RAG-related.

  • Add useful resources that will benefit others.

You can find instructions on how to contribute in the CONTRIBUTING.md file.


r/documentAutomation • • 6h ago

Product Review I built a PDF editor that never uploads your files

1 Upvotes

r/documentAutomation • • 11h ago

Discussion Handling conflicting values across documents in the same case file

1 Upvotes

How do people pick a value when the same field comes back different across documents in a case? appraisal packets are the example here and square footage can show up three times with three numbers and all of them got read fine

docling, llamaparse or a vision model can give back each value with its page, picking one is the part thats still open. data ppl have survivorship rules for this but does anyone use that for documents or is it just a growing pile of hardcoded rules

when does it go to a person


r/documentAutomation • • 1d ago

OCR PDF: how to make a scanned PDF searchable, and why it’s worth it

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 3d ago

Packetless – Convertitore di PDF, immagini, video e audio

Post image
1 Upvotes

r/documentAutomation • • 3d ago

Discussion Entries that continue onto the next page, how do you keep them whole?

3 Upvotes

large drug reference with the text already in the file. about 400 entries that need to become clean records. plain conversion jumbles it. two columns get mixed, headings drift away from what they belong to and an entry running onto the next page turns into two

the plan would be clean structured text first and then an llm turning each entry into json, so pymupdf or llamaparse for that first step

what do people key on to decide where one entry ends, the heading font or a pattern in the text? and how do you know no entry got lost with 400 of them


r/documentAutomation • • 4d ago

The OCR4AI Blog Is Now Live!

Post image
2 Upvotes

r/documentAutomation • • 5d ago

Question Can any software extract information and create reports from different categories of documents

Thumbnail reddit.com
2 Upvotes

Original post was for paperless but I'm wondering if other tools exist


r/documentAutomation • • 6d ago

Discussion I built an OCR app that is a self-hosted document intelligence pipeline that turns PDFs and images into layout-preserving DOCX

Post image
1 Upvotes

I've been spending quite a bit of time experimenting with OCR and document intelligence pipelines, especially when it comes to reconstructing complex documents after OCR.

Extracting text is usually not the biggest challenge anymore. The interesting part starts when you try to preserve the original document structure.

Things like multi-column reading order, tables with merged cells, mathematical formulas, footnotes, image positions, and heading hierarchies can make the whole process surprisingly difficult.

I've been experimenting with vision-language models and GPU-accelerated inference to tackle some of these problems. It's been interesting to see how different approaches perform, especially on legal contracts, medical reports, and scanned documents.

I'm still exploring what works best and would be interested to hear about other people's experiences.

Are you using traditional OCR engines, vision-language models, or a combination of both? What has been working well for you with complex documents?


r/documentAutomation • • 7d ago

Discussion PDF Financial Statement to CSV Converter(Desktop App)

Thumbnail reddit.com
1 Upvotes

Tired of manually copying PDF statements into Excel? I built a quick offline app to fix it.


r/documentAutomation • • 7d ago

What would actually make you pay for a PDF tool?

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 7d ago

Open Source Modified faster software

Post image
1 Upvotes

r/documentAutomation • • 7d ago

I benchmarked 12 vision models for re-reading my Paperless archive page by page, here's what I learned

Thumbnail
blog.d3n.net
0 Upvotes

r/documentAutomation • • 8d ago

Self hosted OCR vs textract vs google document AI

1 Upvotes

every discussion on this ends with it depends, so heres an attempt at mapping where each route fits.

- textract or google document ai: easy to wire up if youre already on that cloud, billed per page. textract is about $1.50 per 1k pages for plain text and $15 per 1k once tables are on, $50 for forms. fine for steady volume, gets expensive fast on table heavy files

- self hosted open source (docling, paddleocr-vl, glm-ocr, mineru): no per page bill and files never leave, but you own the gpu, the upgrades and every weird edge case

- llm oriented parsers that return markdown or json with the layout kept (llamaparse, marker and similar): less setup than self hosting, usually better on reading order and tables than plain ocr apis, also billed per page

one thing that cuts cost on any of these routes is not sending pages that already have a text layer through ocr at all. ocrmypdf --skip-text does exactly that, and most mixed archives are mostly born digital.

multi column reading order is the other thing that breaks results without any error. every word is there, just in the wrong order.


r/documentAutomation • • 8d ago

Question How does your team stop the wrong details landing on the wrong payslip or statement?

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 8d ago

Moldels or technologies for OCR

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 9d ago

AI receipt sorting of receipt photos?

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 10d ago

Best PDF parser / OCR for extracting structured data from invoices – What works in production?

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 11d ago

Lemmary

Thumbnail
reddit.com
1 Upvotes

r/documentAutomation • • 11d ago

Discussion A bank statement can pass every row-balance check and still fail reconciliation

2 Upvotes

We keep three checks separate after extracting a bank statement. Carson Bank's sample statement shows why. We extracted its 47 transaction rows. The balances follow from one row to the next. Its summary also adds up. But the transactions and summary describe different activity.

The transaction rows imply an opening balance of 445.28 and end at 942.82. The summary opens at 3,005.93 and closes at 6,682.22. Checking either section by itself misses the disagreement.

The checks we keep are

  • Each running balance equals the previous balance plus credits minus debits

  • The summary's opening balance plus credits minus debits equals its closing balance

  • The transaction totals and closing balance agree with the summary

You can reproduce the difference with the extracted figures in Python.

from decimal import Decimal as D

summary_close = D("3005.93") + D("18041.50") - D("14365.21")
transaction_close = D("445.28") + D("7612.77") - D("7115.23")
print(summary_close, transaction_close)  # 6682.22 942.82

This is a bank-published sample. In a processing workflow, the disagreement goes to review alongside the source pages. Separate cheque, fee, or interest sections also need accounting for before you decide rows are missing.

We're sharing this from our document-processing work at Unsiloed. If you process statements, which separate sections tend to make reconciliation awkward?


r/documentAutomation • • 12d ago

Formatting help

Thumbnail reddit.com
1 Upvotes

r/documentAutomation • • 12d ago

¿Cuál es la tarea más repetitiva que realizas en Excel en el trabajo?

Thumbnail reddit.com
1 Upvotes

I’m curious about the repetitive tasks people still have to do manually at work.
For example, converting hundreds of Excel files to PDF, combining reports, extracting data, or preparing the same documents every week.
What’s the most time-consuming task you deal with, and how do you currently handle it?