QAnything
Local knowledge-base Q&A over PDFs, Office files, images and web pages - offline and CPU-friendly.
MarkItDown is an open-source rag & knowledge project by microsoft (microsoft/markitdown on GitHub). It has 193,515 GitHub stars and 14,515 forks, is released under the MIT license, and was last updated on GitHub on 28 October 2026.
MarkItDown — Microsoft tool that converts PDFs, Office files, images and more to clean Markdown for LLMs, MIT
Install the full set with markitdown[all], or only the format extras you need — for example markitdown[pdf, docx, pptx].
Point the markitdown command at a file and redirect the Markdown output to a file, or pipe a document through it.
Import MarkItDown in Python and convert documents inside your own pipeline, with optional LLM-backed description for images.
Output is Markdown that preserves headings, lists, tables and links — exactly what retrieval and analysis tools need.
PDF, Office formats, images, audio, HTML, CSV, JSON, XML and archives, with OCR and transcription where a format needs it.
Format extras keep the install small: add pdf, docx, pptx, Azure Document Intelligence or other extras individually.
A command-line tool for one-off conversions and a Python library for embedding conversion in a pipeline.
The README install route with all format extras.
pip install 'markitdown[all]'The README command-line route: convert and save the Markdown.
markitdown path-to-file.pdf -o document.mdThe library route: import and convert inside your own code.
from markitdown import MarkItDownClone and install the package in editable mode with all extras.
git clone https://github.com/microsoft/markitdown.git
pip install -e 'packages/markitdown[all]'Microsoft, as a lightweight document-to-Markdown utility for LLM workflows.
Yes — MIT licensed.
PDF, Word, PowerPoint, Excel, images (EXIF and OCR), audio (EXIF and transcription), HTML, CSV, JSON, XML and ZIP archives, plus Azure-backed extras.
No — the README says so plainly: output is meant for text-analysis tools and may not suit high-fidelity human conversion.
pip install 'markitdown[all]', then run markitdown on a file, or import MarkItDown in Python.
Local knowledge-base Q&A over PDFs, Office files, images and web pages - offline and CPU-friendly.
Marker — converts PDFs to Markdown and JSON quickly and accurately, with layout, tables and math intact, Apache-2.0
MinerU — turns PDFs and Office documents into LLM-ready Markdown and JSON for agents and RAG pipelines, Apache-2.0 plus terms
Turn PDFs into AI-ready data: extract Markdown, JSON and tables — and auto-tag for accessibility
Lightweight OCR toolkit turning PDFs and images into structured, LLM-ready data in 100+ languages
nano-graphrag: a small, hackable GraphRAG implementation in about 1,100 lines — no Microsoft GraphRAG bulk
The most-starred other RAG & Knowledge projects in the LibreAI catalogue — the realistic shortlist if MarkItDown is not the right fit.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or…
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context…
Lightweight OCR toolkit turning PDFs and images into structured, LLM-ready data in 100+ languages
MinerU — turns PDFs and Office documents into LLM-ready Markdown and JSON for agents and RAG pipelines, Apache-2.0 plus terms
Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
Nearby RAG & Knowledge projects in the catalogue, closest in stars to MarkItDown — keep exploring the shelf either side of it.
Private document chat for attorneys: local LLMs, verifiable citations.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or…
Chat with PDFs and see exactly where each answer was found.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context…
Free rag & knowledge tool that enterprise-ready vector database toolkit for building s.
Lightweight OCR toolkit turning PDFs and images into structured, LLM-ready data in 100+ languages
Free and open — grab the source, star the repo, and start creating.