Alternatives
Products that do what Built a tool solve the nightmare of chunking tables in PDF vs. Markdown does
Hey HN, solo dev here. After years of frustration with how LLMs handle complex documents, especially PDFs with tables, I decided to build a solution myself. My approach uses a Markdown conversion step to preserve the table structure, which seems to work surprisingly well for chunking. This little parser is the first public piece of a much larger, privacy-focused AI platform I'm building. I'm pretty much running on fumes financially, so any feedback, critique, or support is massively appreciated. Happy to answer any questions about the approach!
- 1TA
I built this tool because I wanted a way to just take a bunch of URLs or domains, and query their content in RAG applications. It takes away the pain of crawling, extracting content, chunking, vectorizing, and updating periodically. I'm curious to see if it can be useful to others. I meant to launch this six months ago but life got in the way...
2024 · embedding.io
- 2BT
2024 · github.com
- 3PT
I've developed a Python API service that uses GPT-4o for OCR on PDFs. It features parallel processing and batch handling for improved performance. Not only does it convert PDF to markdown, but it also describes the images within the PDF using captions like `[Image: This picture shows 4 people waving]`. In testing with NASA's Apollo 17 flight documents, it successfully converted complex, multi-oriented pages into well-structured Markdown. The project is open-source and available on GitHub. Feedback is welcome.
2024 · github.com
- 4OS
The PDF parser is a rule based parser which uses text co-ordinates (boundary box), graphics and font data. The PDF parser works off text layer and also offers a OCR option to automatically use OCR if there are scanned pages in your PDFs. The OCR feature is based off a modified version of tika which uses tesseract underneath. The PDF Parser offers the following features: * Sections and subsections along with their levels. * Paragraphs - combines lines. * Links between sections and paragraphs. * Tables along with the section the tables are found in. * Lists and nested lists. * Join content…
2024 · github.com
- 5

- 6CA
ChunkHound’s goal is simple: local-first codebase intelligence that helps you pull deep, core-dev-level insights on demand, generate always-up-to-date docs, and scale from small repos to enterprise monorepos — while staying free + open source and provider-agnostic (VoyageAI / OpenAI / Qwen3, Anthropic / OpenAI / Gemini / Grok, and more). I’d love your feedback — and if you have, thank you for being part of the journey!
Jan 2026 · github.com
- 7

- 8PT
I built this because I often need clean Markdown from PDFs for writing, documentation, and LLM workflows. Most existing tools either flatten everything into text or rely purely on OCR. I wanted something that preserves structure and is actually usable in Markdown. Feedback welcome.
Jan 2026 · pdftomarkdown.pro
- 9LS
2024 · github.com
- 10DA
I’m one of the co-founders of Doctly AI. I wanted to share our story. We didn’t originally set out to build a PDF-to-Markdown parser. It all started when we were building a RAG solution for a company that deals with regulatory agencies. All of their data was in PDFs, and as it is apparently with lawyers, they like to print and scan documents to make it hard on their counterparts. These documents contained complex tables that barely make sense, are rotated, and handwriting is mixed in between. Many pages are number ruled and potentially rotated. We spent a lot of time trying to get clean data…
2024
- 11
- 12IB
Hello It's been quite frustrating to find an online tool that will easily extract tables from PDFs. So I built one. https://www.tablex.dev Hope you enjoy it.
2023
- 13IJ
Hi HackerNews, Lately, I have seen an explosion in posts offering paid APIs/services to get unstructured data into LLMs (i.e. langchain extract, ragflow, unstructured, unstract, just to name a few) and I have been largely disappointed by them, either because they fail to implement multimodal support, fail to give good context for "really tricky" PDFs / Word docs / Powerpoints, or are just plain difficult to use. In light of all these posts I figured I'd share my solution that has been working smoothly for me and my clients. I put it up on GitHub for free so you can check it…
2024 · github.com
- 14

RAG-ready web scraping that cuts your LLM token costs
Apr 2026 · geekflare.com
- 15

- 16AN
When building workflows that rely on LLMs, we commonly use structured output for programmatic use cases like converting an invoice into rows or meeting transcripts into tickets or even complex PDFs into database entries. The model may return the schema you want, but with hallucinated values like `invoice_date` being off by 2 months or the transcript array ordered wrongly. The JSON is valid, but the values are not. Structured output today is a big part of using LLMs, especially when building deterministic workflows. Current structured output benchmarks (e.g., JSONSchemaBench) only validate…
Apr 2026 · interfaze.ai
- 17IB
I was experimenting with building a local dataset generator with deep research workflow a while back and that got me thinking. what if the same workflow could run on my own files instead of the internet. being able to query pdfs, docs or notes and get back a structured report sounded useful. so I made a small terminal tool that does exactly that. I point it to local files like pdf, docx, txt or jpg. it extracts the text, splits it into chunks, runs semantic search, builds a structure from my query, and then writes out a markdown report section by section. it feels like having a lightweight…
2025 · github.com
- 18OS
2024 · github.com
- 19PP
If you’ve generated PDFs from HTML, you’ll know the pain: headless Chrome in Docker, CSS hacks, content that flows over pages or table boundaries and other quality issues. The fundamental problem is that HTML was designed for screens, not print. We built Press, a markup-based document language where pages, content flows, and assets are first-class concepts. Content can flow across frames, columns, and pages without manual pagination. Pages are created dynamically based on the available content. Press templates separate layout from content. You can send markdown, Press markup, or a mixture of…
Jun 2026
- 20PT
Hi HN! I'm proud to share that we've launched a free PDF-to-Markdown CLI built on our proprietary (you might know it from PSPDFKit) engine. Most extractors are either fast but lose structure (markitdown, pymupdf4llm) or accurate but slow (docling). Ours ties with docling on accuracy but is orders of magnitude faster. https://github.com/pspdfkit/pdf-to-markdown We'd love feedback on it, and ofc send us files that break it.
Apr 2026
- 21PR
If you just want to use it, try here - https://pdf2md.trieve.ai . I think the LLM's are astoundingly good at converting complex powerpoint style infographics. I wouldn't normally think folks on HN would find this interesting as the general concept has been posted about already in the past few months. We were heavily inspired by Zerox[1]. However, the stack we went with was fun and over-engineered which is more likely to create interesting discussion. We use all the same tools at Trieve (our main product), but wanted to see if they would be a good fit for something that needed to…
2024 · github.com
- 22DA
Hi everyone, my cofounder and I built Dera - a platform to help manage chunks and embeddings. We built this because of the pain points we experienced while building RAG applications for side projects. The biggest pain point we encountered was that we were constantly trying out different chunking strategies, but there’s no easy way to check how the strategies are performing in terms of retrieval when given the same query. We tried searching for a tool for this but couldn’t find any (most LLM dev tools focus on prompts management). We hope this tool will be useful for people building RAG apps.…
2024 · getdera.com
- 23OS
Hi, I'm building an open-source self-hostable document extraction tool powered by LLM. There are popular data extraction tools and OCR tools in the market. None of them are open source. Most accounting firms, law firms, insurance, back office, and real-estate folks would like to use a tool like this. You can add PDF documents, Images, and audio files and create columns to answer questions on documents or extract information into tabular format. Access to repo: https://github.com/harishdeivanayagam/rowfill Screenshots:…
2025 · github.com
- 24RC
Nov 2025 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →