r/documentAutomation

â–˛ 61 r/documentAutomation+40 crossposts

Ask questions across your Markdown notes using a fully local Graph RAG engine. Built for Obsidian vaults, works with any folder of Markdown files. Extracts entity-relation triples from wikilinks & YAML frontmatter, retrieves answers via hybrid search (vector + BM25 + temporal). Multilingual. No cloud. Runs on Ollama.

https://github.com/benmaster82/Kwipu

u/WritHerAI — 3 days ago
â–˛ 22 r/documentAutomation+6 crossposts

Purchase Order Automation: 5 n8n lessons from a real client build [Workflow Included]

đź‘‹ Hey n8n community,

A few of you asked for more detail after my Purchase Order extractor post yesterday. The build looked simple on the surface, but a handful of things bit me along the way. Here are the five that cost me the most time, in case they save you some.

1. Only numbered rows are real articles. The POs had little note lines wedged between items ("2 Box", a location note under a lock, etc). My extraction kept swallowing those into the neighbouring product name, so one row would come out as two items mashed together. The fix wasn't in the workflow at all, it was in the document description I gave the extractor: spell out that only rows with a number in the No. column are real articles, and that unnumbered lines are notes belonging to the row above. That one paragraph cleaned up every merge. Lesson: when a document extraction misbehaves, describe the document better before you touch the nodes.

2. Keep numbers as text until you've checked for empties. Tempting to pull quantity and price straight as numbers. Don't, at least not yet. A missing field comes back as the string "null", and if the field is typed as a number that signal turns into a 0 or a real null and you lose the ability to spot the miss. I keep everything as text, run my checks, then cast to a number afterwards. Clean signal in, clean data out.

3. One helper to catch every flavour of empty. "Empty" is never just one thing. Across the docs I saw real null, the string "null", empty strings, and whitespace. I stopped writing one-off checks and made a single isMissing() helper that catches all of them, then used it everywhere. If a field is missing, the workflow flags it on the form's completion screen with the document name and which field failed, so my friend knows exactly which PO to eyeball instead of trusting the sheet blindly.

4. The Google Sheets checkbox that quietly broke everything. This one nearly broke me. New rows kept landing at the very bottom of the sheet instead of the top empty row. Turns out I'd added a checkbox column with Insert > Tick box, which silently writes a FALSE value into every one of the 1000 cells in the column. The Append node counts those as data, so it always appended below them. If you want checkboxes, add them through Data → Data validation instead, which draws the box without writing a value. Hours lost to a column that looked empty but wasn't.

5. Batch size 1 is not optional here. The extractor node bundles every input item into a single call, so if you hand it two PDFs at once you get one jumbled result. Wrapping it in a Loop Over Items with batch size 1 means each document gets its own clean pass. Small setting, big difference, and easy to miss until your two-file test comes back merged.

The whole thing runs on the easybits extractor node for the actual PDF reading, the rest is stock n8n. If you want to try the Purchase Order extractor yourself, feel free to grab it here:
https://github.com/felix-sattler-easybits/n8n-workflows/blob/c38749a68fd6ea4ae6ebff41789d35cceaacdef1/easybits-purchase-order-extractor-workflow/easybits_purchase_order_extractor_workflow.json

What's the dumbest time-sink you've hit on a build that looked easy? Always happy to hear how other builders tackle this stuff.

Best,
Felix

u/easybits_ai — 3 days ago
â–˛ 21 r/documentAutomation+4 crossposts

I am a student who made an agentic harness tuned to writing

Hey guys,

I am a law student who has been building Perch AI this in my spare time. When I was surfing I realized most apps are tuned to vibe coding or other dev work. I decided to make an app tuned for writing, research and operative work. It’s available in three formats, all completely free.

If you do a lot of document heavy work, Perch Terminal (Desktop/CLI) for you as it can seamlessly read through 100s of pdfs without blinking.

Genuinely curious if people notice a difference compared to normal AI writing. If not what would you like to see being added.

u/Practical_Plate4006 — 4 days ago

Organising documents and key credentials

Hi folks,

How do you keep your documents and key credentials handy? Things like your licence plate, medical insurance number, tax number, passport number.

I'm talking about digital copies — not originals. Situations like: you get a new car and you're parking and can't remember the plate. Or you visit a doctor and they ask for your insurance number at reception. Or you apply for a credit card and they need your ID plus a bunch of other details.

I used to save screenshots and make notes in my iPhone but over the years it gets really messy. Curious how others handle this?

reddit.com
u/Few_Trust_7152 — 5 days ago

Legal, Compliance, Cyber, Audit, Insurance, Procurement: Would an AI that reviews thousands of documents and answers every checklist item (with evidence + page refs + citations + confidence scores) actually save you time?

Question for people working in legal, compliance, cybersecurity, audit, insurance, or procurement:

If you could upload thousands of documents and have AI automatically answer every item in a checklist—with evidence, page references, highlighted citations, and confidence scores—would that actually save you time?

Not a chatbot. More like an AI document reviewer.

If this would be useful (or completely useless), I’d genuinely like to know why.

reddit.com
u/evenstar_D — 6 days ago

Anyone using AI to extract data from PDFs or scanned documents?

I run a small consulting firm and we deal with a ton of PDFs — contracts, invoices, intake forms. I've been reading about AI tools that can pull structured data out of documents and drop it into a spreadsheet or CRM automatically. Is anyone actually doing this in their business? What tools are you using and how reliable is it? Curious if it's ready for prime time or still too error-prone to trust without heavy manual review.

reddit.com
u/jajllc_Indiana — 10 days ago
â–˛ 8 r/documentAutomation+2 crossposts

Made a free PDF splitter that splits into files per invoice and renames to Vendor-Date-INV#

I'm not sure if you all hit this too, but me and a few bookkeepers I know deal with clients handing over a single PDF that's actually a stack of separate invoices. I attach invoices to all bills / expenses on QuickBooks, to back up sales tax information. Splitting those manually is tedious, and the paid tools feel like overkill for this one task.

The free splitters I found cut by page, not by distinct invoice, so I ended up building one that detects the separate invoices and splits them out. It defaults to naming each file Vendor-Date-INV#, and you can rename. No signup, nothing to install.

Full disclosure: I build bookkeeping software (Spendifique), but this splitter is standalone and free, it's not a trial of anything. Sharing in case it saves someone the manual work. Let me know if it breaks on your PDFs or what would make it more useful. Let me know as well if there are any other tools that should be free.
https://www.spendifique.com/invoice-splitter

u/dolpherx — 11 days ago

0.3B OCR model for structured document extraction: tables to HTML, formulas to LaTeX, outperforms 1.2B models on patent docs

Patent documents are one of the harder OCR problems out there. A single page can contain merged tables, chemical diagrams, formula blocks, and mixed English/Chinese/Japanese all at once. We've been working on this problem specifically, and after getting to a point where we're happy with the results, we decided to open-source what we built and see what the community thinks.

Here are two tools we use internally.

Hiro-MOSS-OCR is a 0.3B model that outputs structured markup: tables to HTML, formulas to LaTeX, text to Markdown. Trained on 50M+ samples. Ranks #1 on our patent-domain benchmark against all 1.2B models we tested. ~59 QPS on a single RTX 4090 via vLLM.

Hiro-Smart-Doc wraps layout detection (RT-DETR, 25 region categories) and MOSS-OCR into a streaming FastAPI service with an OpenAI-compatible endpoint. Feed it a PDF, image, or Office doc, get back reading-ordered structured content or Markdown.

Both Apache 2.0. Would love feedback from anyone dealing with complex document types where standard OCR falls short.

Thanks!

u/Brilliant_Rich3746 — 13 days ago

Showcase: a no-install, browser-only Word batch filler — your files never leave the page

Most document-automation tools either need you to install a desktop app (and fight Windows SmartScreen / code-signing) or write code/placeholders. I wanted the opposite: open a page, done.

You upload one filled .docx, drag-select the parts that change (names, dates, amounts), drop in a spreadsheet, and it generates one .docx per row and zips them. No install, no account, no code, and your files never leave your browser — there's no server.

Deliberately no AI in the generation — it's deterministic field substitution, so formatting stays exactly intact (the thing AI doc tools keep breaking).

Early MVP, would love honest feedback from this crowd specifically. Two questions: does it fit a real workflow you have, and would you ever pay for it?

Link in comments.

reddit.com
u/Lonelyalicelily — 12 days ago
â–˛ 8 r/documentAutomation+6 crossposts

I built a visual PDF template builder after years on a clunky old platform at work

At my old job we used another PDF/document platform. It worked, but it felt stuck in the past.

​

The worst part was never knowing what was breaking. You change one field and something else shifts. Add a new section to a PDF and it can take ages. Conditional formatting was a constant headache.

​

I got tired of fighting the tool instead of shipping documents.

​

So I built Docuplate (docuplate.io).

​

What it is: A visual PDF template builder. Design once, fill with data, generate PDFs whenever you need them.

​

Who it's for:

​

Small businesses and freelancers sending invoices, quotes, receipts, delivery notes, etc.

Anyone who sends the same business documents over and over

People who want automation without writing code or opening a ticket with IT

​

What you can do:

​

Build templates in a drag-and-drop editor

Upload a PDF you already use and turn it into an editable template

Generate PDFs manually, from a CSV, or automatically via webhooks and public forms

Free plan to start, no credit card

The goal was simple: make it easy to add new content, keep layouts stable, and not dread every small change.

​

If that sounds familiar, give it a shot. Honest feedback welcome.

docuplate.io
u/MobileRatio66 — 14 days ago