frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

AWS: Inaccurate Estimated Billing Data – $1.7 billion

1266•nprateem•1d ago•732 comments

Thanks HN for 15 years of support and helping me find my life's work

785•nicholasjbs•1d ago•99 comments

LG ThinQ Terms of Use

52•tedggh•8h ago•27 comments

Ask HN: What Are You Working On? (July 2026)

287•david927•6d ago•1115 comments

I procrastinated so hard I built a proxy to stop myself from procrastinating

7•thisislorenzov•8h ago•1 comments

Ask HN: Did Fable disappear from your Claude usage and requires credits now?

90•cromka•1d ago•86 comments

Ask HN: Having a child before career has taken off

3•lassearpe•12h ago•14 comments

Ask HN: Is it just me, or is software buggier across the board?

133•kadhirvelm•3d ago•111 comments

Ask HN: Add flag for AI-generated articles

1091•levkk•5d ago•456 comments

Ask HN: I've told everyone about my startup and its been harder than I thought

4•bunnybomb2•15h ago•13 comments

Ask HN: How do you handle the actual situation with so much AI noises

5•ThierryRkt•1d ago•10 comments

Ask HN: Should I do a CS masters at Cambridge or start as a new grad at Amazon?

28•sspehr•5d ago•94 comments

Ask HN: Is AI sycophancy a way to reduce compute rather than make users happier?

2•amichail•1d ago•4 comments

Ask HN: I built it and nobody came. What got you your first users?

9•deadcatfound•1d ago•17 comments

Ask HN: Are AWS Certs worth getting for experienced Devs?

12•Gold-Ask-lx•3d ago•18 comments

Ask HN: Who gets credits on big math questions solved by LLMs?

9•silentmafia•2d ago•7 comments

How do you guys keep up with AI news?

13•anirudhc2005•2d ago•14 comments

Is GPT-5.6 Sol Max Worth It?

2•yohji1984•1d ago•4 comments

Fable 5 dropped from subscriptions before the promised July 19 date

23•Ryan_Li•1d ago•12 comments

You've reached the end!

Open in hackernews

Ask HN: Best on device LLM tooling for PDFs?

4•martinald•1y ago
I've got very used to using the "big" LLMs for analysing PDFs

Now llama.cpp has vision support; I tried out PDFs with it locally (via LM Studio) but the results weren't as good as I hoped for. One time it insisted it couldn't do "OCR", but gave me an example of what the data _could_ look like - which was the data.

The other major problem is sometimes PDFs are actually made up of images; and it got super confused on those as well.

Given this is so new I'm struggling to find any tools which make this easier.

Comments

raymond_goo•1y ago
Try something like this

  !pip install pytesseract pdf2image pillow
  !apt install poppler-utils
  #!apt install tesseract-ocr
  from pdf2image import convert_from_path
  import pytesseract

  pages = convert_from_path('k.pdf', dpi=300)

  all_text = ""
  for page_num, img in enumerate(pages, start=1):
      text = pytesseract.image_to_string(img)
      all_text += f"\n--- Page {page_num} ---\n{text}"

  print(all_text)
constantinum•1y ago
give https://pg.llmwhisperer.unstract.com/ a try