Microsoft's lightweight Python tool that converts PDFs, Office files and more into clean Markdown for LLMs.
pip install 'markitdown[all]'MarkItDown converts many file types (PDF, Word, PowerPoint, Excel and more) to Markdown that keeps the structure: headings, lists, tables and links. That is the format LLMs read best.
pip install 'markitdown[all]'
markitdown report.pdf > report.md
unclecode · Tool / CLI
An open-source, LLM-friendly web crawler and scraper that turns pages into clean Markdown and structured data.
assafelovic · Agent
An open deep-research agent that searches the web and your local files and writes a detailed report with citations.
Firecrawl · Tool / CLI
The web context API that searches, scrapes and interacts with pages at scale, returning clean Markdown or structured data.