frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

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

Ask HN: What would it look like if AI agents "took over the internet"?

4•scripper1•4h ago•8 comments

Ask HN: Why haven't people vibe coded popular 80s word processors as TUI apps?

5•amichail•6h ago•3 comments

Ask HN: Career paths to consider if I am better at supporting than creating?

25•_override•9h ago•26 comments

Ask HN: What default model do you use and why?

58•stikit•1d ago•99 comments

Ask HN: Should we start airgapping our personal devices?

3•emerongi•13h ago•6 comments

Ask HN: What is Y Combinator's position on Flock's standing today?

16•chirau•6h ago•21 comments

Ask HN: Did Google kill its enterprise workhorse model?

26•waldrews•1d ago•15 comments

Reddit Now Blocking Firefox for Android with uBlock Origin?

25•chucksmash•1d ago•6 comments

Ask HN: Can we please limit the AI news flood?

842•cromka•2d ago•390 comments

Tell HN: OpenAI keeps re-enabling the 'allow training' setting

482•jacquesm•3d ago•187 comments

Ask HN: What's a good "semi-dumb" phone/watch for kids?

7•funkaster•1d ago•12 comments

Tell HN: Claude Code appends new commit signature even if older settings is off

6•ctxc•1d ago•1 comments

Ask HN: For Enterprise coding agents, what's your company doing to control cost?

5•m0rde•1d ago•9 comments

Google to discontinue allowing send as an external account in Jan. 2027

21•AuthorizedCust•3d ago•9 comments

OpenAI changed Navier-Stokes press release and Lean4 code on GH

7•rawland•2d ago•2 comments

Novgraph: Persistent Knowledge Graph for Codebases

3•Shourya_55•1d ago•2 comments

Ask HN: What are you working on? (September 2026)

30•david927•4h ago•82 comments

GoatCode – open-source terminal AI agent with provider failover

3•Arhan-w•1d ago•2 comments

Ask HN: How are much smarter AI models made?

11•superasn•2d ago•5 comments

Dreamcast Web Development Links

4•hefner1456•1d ago•0 comments

Ask HN: Software Licenses that prevent LLMs from training on open source?

10•mattm•4d ago•5 comments

Namecheap Hosting Is Down

5•wolfgangbabad•1d ago•0 comments

Stardust Store – An independent Android app marketplace

7•zishutron•2d ago•4 comments

Ask HN: Where are the innovations happening today?

6•cauliflower99•2d ago•5 comments

You've reached the end!