{"repo":"MarkPDFdown/markpdfdown","free":true,"listed":false,"github":"https://github.com/MarkPDFdown/markpdfdown","clone":"git clone https://github.com/MarkPDFdown/markpdfdown.git","description":"A high-quality PDF to Markdown tool based on large language model visual recognition. 一款基于大模型视觉识别的高质量PDF转Markdown工具","language":"Python","stars":2175,"topics":["llm","markdown","pdf","pdf-converter","pdf-markdown","pdf2markdown","pdf2md"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"MarkPDFDown English 中文 日本語 Русский فارسی العربية [![Size]][hub url] [![Pulls]][hub url] [![Tag]][tag url] [![License]][license url] A powerful tool that leverages multimodal large language models to transcribe PDF files into Markdown format. Desktop App Want a GUI? Try our desktop application for a more user-friendly experience! View Desktop App Repository Overview MarkPDFDown is designed to simplify the process of converting PDF documents into clean, editable Markdown text. By utilizing advanced multimodal AI models through LiteLLM, it can accurately extract text, preserve formatting, and handle complex document structures including tables, formulas, and diagrams. Features - PDF to Markdown Conversion : Transform any PDF document into well-formatted Markdown - Image to Markdown Conversion : Transform image into well-formatted Markdown - Multi-Provider Support : Supports OpenAI and OpenRouter through LiteLLM - Flexible CLI : Both file-based and pipe-based usage modes - Format Preservation : Maintains headings, lists, tables, and other formatting elements - Page Range Selection : Convert specific page ranges from PDF documents - Modular Architecture : Clean, maintainable codebase with separation of concerns Demo Installation Using uv (Recommended) Using conda Configuration MarkPDFDown uses environment variables for configuration. Create a .env file in your project directory: Edit the .env file with your settings: Supported Models OpenAI Models OpenRouter Models Usage File Mode","default_branch":null,"files":null,"tree":[],"storefront":"/r/MarkPDFdown","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MarkPDFdown/markpdfdown/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}