HaiAI123

Curated Global AI Tools Directory

NewHot story
100
heat index
New

Reading UPD invoices from phone photos: the real bottleneck is 44 GB of RAM

10/03/2026 — 10/03, 20:11·1 sources·1 reports

Story overview

On October 3, 2026, a developer published a post on DEV Community about a tool he built with a coding agent for his wife, an accountant.

The task was deliberately narrow. Take a phone photo of an UPD, the standard Russian invoice form, read the VAT rate from column 7, group the rows by that rate, sum columns 8 and 9, and check those sums against the document total. The pipeline runs photo → locate the three columns → read the numbers → group by VAT rate → verify the totals. His wife had been doing this by hand, which is what prompted him to start building the tool.

What he expected to be the hard part did not turn out that way. OCR, he writes, was the easiest stage of the whole exercise. The real obstacle was memory: the pipeline needed 44 GB to run. That is the claim the post leads with — reading three columns of numbers off an invoice takes 44 GB, and the OCR model is not the problem.

The account stops there. The post does not say which stage of the pipeline accounts for the 44 GB, nor does it describe any attempt to bring the memory footprint down or to replace the approach with something lighter. For now the write-up ends at the diagnosis rather than at a fix.

AI-generated from 1 reports · updated 1 hour ago

Latest turnA developer built a tool for his accountant wife that reads the VAT rate from column 7 of a phone photo of a Russian UPD invoice, groups rows by rate and sums columns 8 and 9 to check against the document total. OCR turned out to be the easy part — the real problem was a pipeline that demanded 44 GB of RAM.

Reports on this story headlines open the original

Today
  1. A developer built a tool for his accountant wife that reads the VAT rate from column 7 of a phone photo of a Russian UPD invoice, groups rows by rate and sums columns 8 and 9 to check against the document total. OCR turned out to be the easy part — the real problem was a pipeline that demanded 44 GB of RAM.

    DEV Community · AIAI score 68

Other stories people are talking about

How is heat calculated?About the method

Heat counts how many independent sources covered a story in the last 48 hours: one source counts once no matter how many posts it published, decaying with a 24-hour half-life. What ranks first is what many people are talking about.

This page aggregates public feeds. Headlines and summaries are machine-organized and remain the property of the original authors; verify important facts at the source.

Surge
Discussion rising fast
New
First report within 6 hours
Rising
Still gathering discussion

Back to the hot board →