MarkItDown is a Microsoft/AutoGen Python utility for converting PDF, Office, HTML, images, audio, and archives into Markdown for LLM pipelines.
Open Source: #documents
Catalog projects marked with #documents. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 11 projects with a combined 783,695 GitHub stars. Main languages: Python, TypeScript, JavaScript.
Repositories
RAGFlow is an open source RAG platform for document search, chunking, source citations, and agent workflows around LLMs.
PaddleOCR is an OCR toolkit for text and document-structure recognition across PDFs, images, multilingual OCR, and LLM-ready parsing.
Stirling PDF is a PDF application for editing, signing, redacting, converting, and automating PDFs through a browser, desktop app, or self-hosted server.
MinerU is a document-analysis tool that turns PDFs and office files into Markdown/JSON for search, RAG, and agent workflows.
Docling is a Python tool for converting documents into structured data for search and ИИ systems.
AnythingLLM is an application for documents, agents, and multiple LLM providers in one interface.
PrivateGPT is a project for working with documents through language models without sending data outside.
Typst is a markup-based typesetting system for writing articles, reports, learning material, and PDFs without a heavy visual editor.
Pandoc is a universal markup and document converter for Markdown, HTML, LaTeX, docx, presentations, and publishing formats.
paperless-ngx is a document management system for scanning, OCR, indexing, and archiving files.